Hallo, ich hab ein kleines Skript was auch super funktioniert. Dieses SPeichert mir Bilder in einem vorgegebenen Format ab.
Zuvor habe ich alle Variablen die ich brauche gesetzt und wie gesagt das kalppt auch wunderbar.
Ich möchte jetzt aber das er mir in das verkleinerte Bild, bevor es abgespeichert wird noch einen text reinsetzt. Wo muss ich dieses Teilskript hinschreiben?
Wenn ich das unter $Originalgrafik setze geht e snicht was mache ich falsch? oder wo muss ich das hinschreiben?
Sorry wegen der Überlänge.
Grüße
jochen
PHP-Code:
$Originalgrafik = ImageCreateFromJPEG($temp);
$Thumbnailgrafik = ImageCreateTrueColor($ThumbnailBreite, $ThumbnailHoehe);
imagecopyresampled($Thumbnailgrafik, $Originalgrafik, 0, 0, 0, 0, $ThumbnailBreite, $ThumbnailHoehe,
$OriginalBreite, $OriginalHoehe);
ImageJPEG($Thumbnailgrafik, $dest, 90);
$bild = $dest;
$sql = "INSERT INTO `news` ( `id` , `date` , `ueberschrift` ,
`text` , `linkname1` , `link1` , `linkname2` , `link2`,
`bild`, `autor` )
VALUES(NULL , '$timestamp', '$ueberschrift', '$text', '$linkname1', '$link1',
'$linkname2', '$link2', '$bild', '$online[0]')";
$insert = mysql_query($sql,$dbconnect) or die ("Fehler in SQL : $sql");
$refresh[0] = "Die neue News mit Bild wurde eingetragen.";
Ich möchte jetzt aber das er mir in das verkleinerte Bild, bevor es abgespeichert wird noch einen text reinsetzt. Wo muss ich dieses Teilskript hinschreiben?
Wenn ich das unter $Originalgrafik setze geht e snicht was mache ich falsch? oder wo muss ich das hinschreiben?
PHP-Code:
$textcolor=imagecolorallocate($Originalgrafik,0,0,0);
$text='Hello world!';
imagestring($Originalgrafik, 2, 4, 16, $text, $textcolor);
Grüße
jochen
Kommentar