Aber er speichert das neue Bild einfach nicht. Habe jetzt herausgefunden woran es liegt: Er kann nicht das geladene Bild unter dem selben namen speichern, weil es ja mit den thumbs funktioniert. Wie löse ich jetzt das Problem?
Beiträge von komma
-
-
Kann es sein, dass du keine Spalte als ID benutzt? Alternativ kannst du dann folgendes benutzen:
ORDER BY spalte_a desc LIMIT $zufall, $zufall_plus1
-
Und wie speichert er das jetzt? Hier mal der ganze Code:
Code
Alles anzeigen<? //Thumb $picture='26.jpeg'; //Thumbnail $im = imagecreatefromjpeg( "pics/".$picture."" ); $ox = imagesx ($im); $oy = imagesy ($im); $nx = 160; $ny = 120; $nm=imagecreatetruecolor($nx, $ny); imagecopyresized ($nm, $im, 0, 0, 0, 0, $nx, $ny, $ox, $oy ); imagejpeg( $nm, "thumbs/".$picture.""); //Original $image_size = getimagesize ('pics/'.$picture.''); $image_width = $image_size[0]; if ($image_width>660) { $nx = 660; $ny = floor( $oy * (660/$ox)); $nm=imagecreatetruecolor($nx, $ny); $ng=$ny-18; $nf=$nx-126; imagecopyresized ($nm, $im, 0, 0, 0, 0, $nx, $ny, $ox, $oy ); imagejpeg( $nm, "pics/".$picture.""); } //Wasserzeichen $map=imagecreatefromjpeg("pics/".$picture.""); $star=imagecreatefromgif("bilder/watermark.gif"); imagecopyresized( $map, $star, $nf, $ng, 0, 0, imagesx( $star )/2, imagesy( $star )/2, imagesx( $star ), imagesy( $star ) ); imagejpeg($nm, "pics/".$map.""); ?>
-
-
Hallöle!
Hab mal wieder einige Fragen.
Ich will, dass auf hochgeladenen Bildern ein Wasserzeichen zu sehen ist. Jetzt habich folgenden Code aus dem Buch PHP Hacks:Code<? $map=imagecreatefrompng("image.png"); $star=imagecreatefromgif("bilder/watermark.gif"); imagecopyresized( $map, $star, 1, 1, 0, 0, imagesx( $star )/2, imagesy( $star )/2, imagesx( $star ), imagesy( $star ) ); header("Content-type: image/png"); imagepng($map); ?>
So funktioniert das auch klasse, aber wie schaffe ich es, dass er das auch mit jpg-Bildern macht? Also, image.jpg.
Und wie speichert man es mit dem Wasserzeichen wieder?Boardsuche und Google hab' ich selbstverständlich schon befragt.
-
Glaubst du, du kannst das hier einfach hier reinsetzen und wir klicken für dich auf den Link!?
Hatte schon so eine voranung und hab nicht draufgeklickt.Und sieh mal was ich gefunden habe:
Zitat
# § 7 Link / Banner Es ist nicht gestattet die Links / Banner auf jeglicher Art und Weise in Foren, Mails, ICQ oder anderen Kommunikationsplattformen in einer störenden Art zu veröffentlichen (Spam). Jeglicher Verstoß dagegen führt zur sofortigen Löschung des Accounts. -
Hier mal ein flv-Player zum kostenlosen(keine gewähr) Download:
http://www.martijndevisser.com/blog/flv-player/
Dafür müsstest du dann aber deine Videos beim Upload in ein flv-format umwandeln. Dafür brauchst du ffmpeg und da hab ich bis jetzt noch kein tut gefunden.//Edit: Ich glaub das ist der falsche Link. Ich such nochmal...
-
Hast du denn schon gegooglet?
-
Wooher solllen wiir daaas wiissen? Wiir könnnen doch nicht eiinfach Raten?
Was füür Hobbys hat er? -
Hi @ all!
Ich bin momentan stink sauer!
Ich hab mir erst vor kurzem eine neue Email-Adresse angelegt und schon bin ich auf einer oder mehreren Spam-Listen. 5-10 Emails am Tag. Warscheinlich haben die die Adresse über Funpic oder irgendein Forum bekommen. Spam-filter hilft nicht, weil die ja immer mit einer neuen Email kommen und Stichwörter umändern, wie z. B.: "Droooogen".Was kann man tun? Hab schon öfters gelesen, dass einige mit einem Haufen Emails deren Posteingänge zugespamt haben, dass die dann voll sind, aber wirklich überzeugt bin ich nicht.
-
Auch mir gefällt die Seite.
Jedoch finde ich es etwas komisch, dass du unter "Über mich" als Titel für den Text "Zusammenfassung" genommen hast.
Kurz und knapp im Steckbrief alles beschrieben und dann ist die "Zusammenfassung" 5 mal so groß. -
Auf jeden Fall siehts jetzt etwas besser aus als vorher. Zumindest index.htm
Ich würde dir raten eine andere Schrift dafür zu nehmen. Beispielsweise "Tahoma".Was mich noch interessieren würde: Woher hast du die ganzen Links?
-
Ähh, besteht nur bei mir die Seite aus einer einzigen Tabelle und in der Ecke nervige Werbung oder ist es bei euch auch so?
-
Maxi, ich kann mir nicht mal vorstellen, dass es dir selber gefällt...
-
Hi!
Melde mich wieder mit einem Problem.
Javascript ist nicht meine Stärke und deswegen habe ich mir auch ein Tut dazu geholt. Das Problem liegt bei dem reinsetzen der BBCodes. Und zwar funktioniert es auch prima, wenn ich auf den Button klicke, aber wenn ich ihn in ein Grafik-Button ändere, dann gehts nicht mehr. Siehe hier.Und hier der Code:
Code
Alles anzeigen<script type="text/javascript"> <!-- function insert(aTag, eTag) { var input = document.forms['formular'].elements['text']; input.focus(); /* für Internet Explorer */ if(typeof document.selection != 'undefined') { /* Einfügen des Formatierungscodes */ var range = document.selection.createRange(); var insText = range.text; range.text = aTag + insText + eTag; /* Anpassen der Cursorposition */ range = document.selection.createRange(); if (insText.length == 0) { range.move('character', -eTag.length); } else { range.moveStart('character', aTag.length + insText.length + eTag.length); } range.select(); } /* für neuere auf Gecko basierende Browser */ else if(typeof input.selectionStart != 'undefined') { /* Einfügen des Formatierungscodes */ var start = input.selectionStart; var end = input.selectionEnd; var insText = input.value.substring(start, end); input.value = input.value.substr(0, start) + aTag + insText + eTag + input.value.substr(end); /* Anpassen der Cursorposition */ var pos; if (insText.length == 0) { pos = start + aTag.length; } else { pos = start + aTag.length + insText.length + eTag.length; } input.selectionStart = pos; input.selectionEnd = pos; } /* für die übrigen Browser */ else { /* Abfrage der Einfügeposition */ var pos; var re = new RegExp('^[0-9]{0,3}$'); while(!re.test(pos)) { pos = prompt("Einfügen an Position (0.." + input.value.length + "):", "0"); } if(pos > input.value.length) { pos = input.value.length; } /* Einfügen des Formatierungscodes */ var insText = prompt("Bitte geben Sie den zu formatierenden Text ein:"); input.value = input.value.substr(0, pos) + aTag + insText + eTag + input.value.substr(pos); } } //--> </script>
Code
Alles anzeigen<form name="formular" action=""> <textarea name="text" cols="30" rows="10"></textarea></p> <input type="button" value="Einfügen" onClick="insert('[link]', '[/link]')"> <input type="image" value="Einfügen" onClick="insert('[b]', '[/b]')"></p> </form>
Könnt ihr euch vlt. denken woran das liegt?
Bin für jede Antwort dankbar. -
Dabei ist zwischenwelt schon schlimm genug. Naja, wenn du deinen Spaß damit hast.
Zitatmir was mal wieder langweilig , da hab ich mal schnell ein Browsergame gezaubert ^^.
So ein schrott hört man schon oft genug, da kann man dir schon keine Vorwürfe mehr machen. Traurig...
-
Das hilft mir jetzt nicht gerade weiter. -.-'
-
Hi!
Hab ein Problem bei meinem Message-system. Und zwar gibt es 3 Buttons im Posteingang. Löschen, als Spam markieren oder speichern. Problem sind die Formulare. Wie stell ich das an? Ich habs schon so versucht, funktioniert aber nicht:Code
Alles anzeigen<form name="delete" method="post" action="delete.php?typ=message"> <form name="safe" method="post" action="safe.php?typ=message"> <form name="spam" method="post" action="spam.?typ=message"> <input type="image" name="delete" src="bilder/mailbutton1.jpg" alt="Löschen" align="bottom" border="0" width="16" height="18"> <input type="image" name="safe" src="bilder/mailbutton2.jpg" alt="Speichern" align="bottom" border="0" width="16" height="18"> <input type="image" name="spam" src="bilder/mailbutton3.jpg" alt="SPAM" align="bottom" border="0" width="19" height="18"> </form> </form> </form>
Versteht ihr was ich meine?
-
Die Seite ist ganz gut. Inhaltlich auch kein Griff ins Klo, wie es bei einigen anderen ist, die hier ihre Seite presäntieren.
Probier aber mal aus wie der Untertitel "The Adventure is waiting for you!!!" in weiß aussehen würde.P.S.: Haste schon die 15$ für den flv-Player bezahlt?
-
Ich finde die Seite auch nicht schlecht.
Aber, nimm die Besucherstatistik besser raus. Bzw. verschieb sie auf eine andere Seite.