Keine Anzeige bei Upload und anschließendem getimagesize()

asmodis!

Mitglied
Hi Leutz,

folgendes Problem:

ich will ein Bild per Formular uppen-> funzt
ich will das Bild umbenennen -> funzt auch
ich will einige Infos über das Bild haben -> funzt net

hier mal der code:


PHP:
<?

if ($uploadfile_name) {                           // wenn eine Datei im Formular angegeben wurde
   $path_to_file = "/";                           // Variable für nen evtl. Unterordner
   $location = $path_to_file.$uploadfile_name;    // da soll des Pic hin
   copy($uploadfile,$location);                   // hier wirds aufgespielt

$info = getimagesize($uploadfile);                 // hier beginnt mein Problem
echo "Bildbreite: " . $info[0];
echo "<br>";
echo "Bildhöhe: " . $info[1];
echo "<br>";
echo "Grafik-Typ: " . $info[2];
echo "<br>";
echo "HTML-Zeichenkette: " . $info[3];
                                                   // bis hier her geht das Problem?



/* Der Teil der jetzt kommt, soll nur ausgeführt werden wenn das bild den Anforderungen
entspricht, z.B. nicht breiter als 400 px oder sowas in der Richtung.... */


   unlink("bild.jpg");                            // löschen der Datei "bild.jpg" die schon am Server liegt
   rename($uploadfile, "bild.jpg");               // umbenennen des Bildes zu "bild.jpg"
   unlink ($location);                            // löschen des hochgeladenen Bildes
  }
else{                                             // wenn keine Datei im Feld steht, soll das Formular angezeigt werden
?>

<FORM ENCTYPE="multipart/form-data" ACTION="upload.php" METHOD="post">
   <INPUT TYPE="file" NAME="uploadfile" SIZE="27" MAXLENGTH="250">
   <input type="submit" value="senden">
</FORM>
<?
}
?>



und hier das was dann am Bildschirm steht:

--------------------------------------------

Bildbreite:
Bildhöhe:
Grafik-Typ:
HTML-Zeichenkette:

--------------------------------------------

Wieso erhalte ich nicht die Werte des Bildes das ich hochladen will?
Der rest funktioniert doch auch, der Upload, das Umbenennen....kann wir hier bitte jemand helfen?

ich weiss das getimagesize() oder FTP sachen schon des öfteren hier besprochen wurden, ich hab mir die Postings auch durchgelesen, aber ich komm einfach nicht weiter.....

thx schon mal im Voraus
asmo
 
hmmm komisch...ich bin mir 100% sicher das ich das auch schon probiert hab....naja....jetzt gehts auf jeden fall.....dankeeee....
 
Zurück