mrepox
Erfahrenes Mitglied
Hallo Leute, habe ein Problem mit dem dateiupload.
Hier erst mal der Code:
<html>
<body>
<form enctype="multipart/form-data" action="uc19.php" method="post">
Datei:<input name="upfile" type="file" size="25">
<p> <input type="submit" value="senden">
</form>
</body>
</html>
Das php Auswertungsprogramm dazu:
<?php
echo"Zur Kontrolle:<p>";
echo"Original-Dateiname: $upfile_name<br>";
echo"Dateigröße:$upfile_size<br>";
echo"Dateityp:$upfile_type<br>";
$dname = explode(".",$upfile_name);
$dnamesize = count($dname);
$upfile_ext = $dname[$dnamesize-1];
echo"Dateinamen-Erweiterung:" . $upfile_ext."<p>";
echo"Temporärer Dateiname:$upfile<p>";
if($upfile_size>0 && $upfile_ext=="gif")
{copy($upfile,"uc19.gif");echo"Datei wird kopiert in uc19.gif<p>";
echo"<img src='uc19.gif'>";}
else{ echo"Kopierfehler
atei nicht vorhanden";
echo"oder keine Gif Datei!";}
?>
hier meine Fehlermeldung bezüglich der Variabel:
Zur Kontrolle:
Notice: Undefined variable: upfile_name in D:\Apache2\htdocs\uc19.php on line 3
Original-Dateiname:
Notice: Undefined variable: upfile_size in D:\Apache2\htdocs\uc19.php on line 4
Dateigröße:
Notice: Undefined variable: upfile_type in D:\Apache2\htdocs\uc19.php on line 5
Dateityp:
Notice: Undefined variable: upfile_name in D:\Apache2\htdocs\uc19.php on line 6
Dateinamen-Erweiterung:
Notice: Undefined variable: upfile in D:\Apache2\htdocs\uc19.php on line 10
Temporärer Dateiname:
Notice: Undefined variable: upfile_size in D:\Apache2\htdocs\uc19.php on line 11
Kopierfehler
atei nicht vorhandenoder keine Gif Datei!
Die Variable wird doch im Formular klar als "upfile" benannt. und muss doch im code als Variable $upfile angenommen werden, oder hab ich Tomaten auf den Augen?!
Danke euch schon mal im vorraus.
Hier erst mal der Code:
<html>
<body>
<form enctype="multipart/form-data" action="uc19.php" method="post">
Datei:<input name="upfile" type="file" size="25">
<p> <input type="submit" value="senden">
</form>
</body>
</html>
Das php Auswertungsprogramm dazu:
<?php
echo"Zur Kontrolle:<p>";
echo"Original-Dateiname: $upfile_name<br>";
echo"Dateigröße:$upfile_size<br>";
echo"Dateityp:$upfile_type<br>";
$dname = explode(".",$upfile_name);
$dnamesize = count($dname);
$upfile_ext = $dname[$dnamesize-1];
echo"Dateinamen-Erweiterung:" . $upfile_ext."<p>";
echo"Temporärer Dateiname:$upfile<p>";
if($upfile_size>0 && $upfile_ext=="gif")
{copy($upfile,"uc19.gif");echo"Datei wird kopiert in uc19.gif<p>";
echo"<img src='uc19.gif'>";}
else{ echo"Kopierfehler

echo"oder keine Gif Datei!";}
?>
hier meine Fehlermeldung bezüglich der Variabel:
Zur Kontrolle:
Notice: Undefined variable: upfile_name in D:\Apache2\htdocs\uc19.php on line 3
Original-Dateiname:
Notice: Undefined variable: upfile_size in D:\Apache2\htdocs\uc19.php on line 4
Dateigröße:
Notice: Undefined variable: upfile_type in D:\Apache2\htdocs\uc19.php on line 5
Dateityp:
Notice: Undefined variable: upfile_name in D:\Apache2\htdocs\uc19.php on line 6
Dateinamen-Erweiterung:
Notice: Undefined variable: upfile in D:\Apache2\htdocs\uc19.php on line 10
Temporärer Dateiname:
Notice: Undefined variable: upfile_size in D:\Apache2\htdocs\uc19.php on line 11
Kopierfehler

Die Variable wird doch im Formular klar als "upfile" benannt. und muss doch im code als Variable $upfile angenommen werden, oder hab ich Tomaten auf den Augen?!
Danke euch schon mal im vorraus.
Zuletzt bearbeitet: