Hallo,
ich habe hier versucht etwas zu schreiben um ein Bild auf einen Server zu laden und es anschliessend in eine bestimmte Groesse zu formen.
Es ist bei weitem noch nicht fertig, allerdings habe ich bereits beim Upload das Problem, dass das Bild erst beim zweiten upload gespeichert wird.
Wäre super, wenn mir jemand bei meinem Problem helfen kann
Hier mein Code:
ich habe hier versucht etwas zu schreiben um ein Bild auf einen Server zu laden und es anschliessend in eine bestimmte Groesse zu formen.
Es ist bei weitem noch nicht fertig, allerdings habe ich bereits beim Upload das Problem, dass das Bild erst beim zweiten upload gespeichert wird.
Wäre super, wenn mir jemand bei meinem Problem helfen kann
Hier mein Code:
PHP-Code:
// abfrage ob bild bereits hochgeladen wurde
if (isset($_FILES['probe'])) {
//Bild auf server kopieren
$bild='./'.$_FILES['probe']['name'];
move_uploaded_file($_FILES['probe']['tmp_name'], "./".$bild);
$bildalt=imagecreatefromjpeg($bild);
$bildneu=imagecreatetruecolor(285,380);
$weiss=imagecolorallocate($bildneu,255,255,200);
$groesse=getimagesize($bild);
//Bildgroesse aendern
imagecopyresized( $bildneu, $bildalt, 0, 0, 0, 0, 285, 380, $groesse[0], $groesse[1]);
imagejpeg($bildneu, 'bildneu.jpg');
imagedestroy($bildneu);
//Bild anzeigen
echo "<img src='bildneu.jpg'>";
echo "<center><a href='upload.php'>weiteres Bild uploaden</a></center><br>";
}else{
//uploadformular
echo"
<form name='mf' action='upload.php' method='post' enctype='multipart/form-data'>
Bild auswählen:<input type='file' name='probe' value='durchsuchen'><br>
<input type='submit' NAME='senden' VALUE='Bild hochladen'>
</form>
";} //ende uploadformular
Kommentar