Code in der "hochladen.htm"
Code:
<FORM ACTION="hochladen.php" enctype="multipart/form-data" METHOD="post">
<TABLE WIDTH="550">
<TR>
<TD BGCOLOR="#F0F0F0">Bild:</TD>
<TD BGCOLOR="#F0F0F0">(200x200 px)</TD>
</TR>
<TR>
<TD COLSPAN="2" BGCOLOR="#F0F0F0"><INPUT TYPE="file" NAME="bild" SIZE="102"></TD>
</TR>
<TR>
<TD COLSPAN="2"><INPUT TYPE="submit" CLASS="Button" VALUE="Absenden"></TD>
</TR>
</TABLE>
</FORM>
Code in der "hochladen.php"
PHP-Code:
$bild = $HTTP_POST_VARS['bild'];
//---UPLOAD---------ANFANG----------------------------------
$size = $bild_size; // Größe der Datei
$bildname = $bild_name; // Der Originalname
$type = $bild_type; // Der MIME Type der Datei
if(eregi("(jpg|gif)$",$bildname)) {
if($size<15000 AND $size!=0) {
move_uploaded_file($bild,$bildname); // Kopiert das Bild
echo "Die Datei wurde erfolgreich hochgeladen.<br>";
echo "Größe: ".$size." Byte<br>";
echo "Name: ".$bildname."<br>";
echo "MIME-Type: ".$type."<br>";
echo "Ansehen: <a href='".$bildname."'>".$bildname."</a><br>";
} else {
echo "Ihre Datei ist zu groß oder gleich 0";
}
} else {
echo "Falsche Erweiterung: ".$bildname;
}
//---UPLOAD---------ENDE----------------------------------
Mit diesem Code versuche ich gerade meinen Upload zu realisieren. Scheint auch alles zu klappen, nur die datei befindet sich danach nicht auf dem Server! (Rechte des Ordners = 777)!
Ich glaube ja, dass der Fehler bei der Übergabe der Variablen liegt, in der der Pfad zur Datei gespeichert ist ($bild)!
Was mache ich falsch?
Danke, nino