OCC: Upload

Beitrag lesen

Hi!
das folgende script sollte eigentlich Bilder uploaden!Und die Namen in einer datei speicher!Macht es aber nicht!Sondern löscht die Bilder(sie verschwinden!) und trägt in das Textdokument nur
"<img scr=''><br>$text<hr><br>" ein!
Kann mir jemand sagen wo mein fehler ist?

Mein code:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<body>
<table align="center"><font color="#ffffff">

<?PHP
set_time_limit(60);
$path1 = AddSlashes(dirname($PATH_TRANSLATED))."bild_";
for($i = 0; $i < 4; $i++)
{
switch($i)
{
case 0:
$source = $file1;
$source_name = $file1_name;
break;
case 1:
$source = $file2;
$source_name = $file2_name;
break;
case 2:
$source = $file3;
$source_name = $file3_name;
break;
case 3:
$source = $file4;
$source_name = $file4_name;
break;
}
if (($source <> "none") && ($source <> ""))
{
if ($error1 <> 1)
{
$dest = $path1.$source_name;
if (copy($source, $dest))
{

$fp = fopen("bilder.txt","a");
if ($fp)
{
flock($fp,2);
$nl = chr(13) . chr(10);
fputs ($fp, "<img scr='$source_name'><br>$text<hr><br>");
flock($fp,3);
fclose($fp);
}
else
{
;
}

echo "Upload war erfolgreich!<br>zu den <a href='bilder.php'>Bildern</a>";
}
else
{
echo "Upload war <b>nicht</b> erfolgreich!Bitte schreiben Sie dem Webmaster";
$error1 = 1;
}
}
unlink($source);
}
}
?>
<form method="post" endtype="multipart/form-data" action="upload.php">
<input type="hidden" name="MAX_FILE_SIZE" value="400000">
<input type="hidden" name="action1" value="1">
Bild 1:<input type="file" name="file1" size="30"><br>
Bild 2:<input type="file" name="file2" size="30"><br>
Bild 3:<input type="file" name="file3" size="30"><br>
Bild 4:<input type="file" name="file4" size="30"><br></br>
Text:<textarea cols=25" name="text"></textarea><br></br>
<input type="submit" value="Uploaden">
</form>
</font></table>
</TD>
</TR>
</TABLE>
</BODY>
</HTML>

Danke OCC