Thumbnail erstellen beim Upload

mtk-flo

Erfahrenes Mitglied
Ich habe schon ein Upload script:

PHP:
 	if(is_uploaded_file($_FILES['bilddatei']['tmp_name']))
 	{
 		$ext = strrchr($_FILES['bilddatei']['name'],'.');
 	    if(($_FILES['bilddatei']['size'] <= $sizebytes) && (in_array($ext,$limitedext)))
 		{
 		    $_FILES['bilddatei']['name'] = str_replace("ö","oe",$_FILES['bilddatei']['name']);
 		    $_FILES['bilddatei']['name'] = str_replace("ü","ue",$_FILES['bilddatei']['name']);
 		    $_FILES['bilddatei']['name'] = str_replace("ä","ae",$_FILES['bilddatei']['name']);
 		    $_FILES['bilddatei']['name'] = str_replace("ß","ss",$_FILES['bilddatei']['name']);
 		    $_FILES['bilddatei']['name'] = str_replace(" ","_",$_FILES['bilddatei']['name']);
 
 			copy ($_FILES['bilddatei']['tmp_name'], "pictures/".$_FILES['bilddatei']['name']);
 		    mysql_query("UPDATE person SET pic = '".$_FILES['bilddatei']['name']."' WHERE ID='".$id."'");
 		}
 		else
 		{
 		    $error = "Jedoch war die Datei zu groß oder die war kein Bild ( jpg, gif, png )";
 		}
 	}

Aber ich möchte sie nicht mehr so groß speichern, sondern gleich als Thumbnail, was muss ich machen !?
 
Die habe ja schon ein Thumbnail Script, jedoch erstellt dies mir die Thumbnails nur temporär... Kann ich das Script in mein Upload script einbauen ?

ich muss nur ein bild übergeben ...

thumbnail.php?pic=blub.jpg

also <img src="thumbnail.php?pic=blub.jpg">

kann ich das in mein copy() einbauen ?
 
Es gibt hier einen etwas umfangreichen Thread namens "Gallery tutorial?".
Da finden sich 3 Gallerien die auch die gesuchte Funktion (Thumbnail erstellen und abspeichern) bieten.
 
@Jörg: Noch ein off-topic:
Entwickelst Du eigentlich nur PHP? Sorry, schreibst hier, weil das Messaging irgendwie zuletzt nicht geklappt hat...
 
Sagen wir nur noch PHP. Angefangen in den 80ern mit BASIC und Delphi, kurzer Ausflug in C, Perl und Co.. Seit php3 und vor allem seit Zeiten von Wampp mach ich eigentlich nix anderes mehr, weils eh meist webbasiert benötigt wird.
 
Zurück