Skar
11-08-2004, 11:59
Es geht dabei um eine mglichkeit Dateien auf einem Server hochzuladen.
"$file" ist die file, dementsprechend $file_name der Name der File
Es funktioniert an sich alles, bis auf das ausfhren der zweiten Schleife. Sprich: der Dateiname existiert noch nicht und es wurde eine Datei ausgewhlt... er Kopiert die Datei dann (wie er ja soll) aber gibt auch die Fehlermeldung: Die Datei konnte nicht kopiert werden. Das ging aber schon, funktioniert nicht mehr seit ich die Schleife 1 eingebaut habe.
Wer kann mir helfen???????????
//schaut nach ob es schon eine file mit diesem Namen gibt
$result=mysql_query("select name from dokument where name='$file_name'");
list($c)=mysql_fetch_row($result);
//erste Schleife bricht ab fals der Dateiname schon existiert
if("$c" =="")
{
//zweite Schleife bricht ab fals keine Datei ausgewhlt wurde
if("$file_name" !="")
{
copy ("file", "D:apacheApache2htdocsDatein/$file_name")
or die("Die Datei konnte nicht kopiert werden.");
}
else {die("Keine Datei ausgewhlt");}
}
else {die("Es gibt bereits eine Datei mit diesem Namen");}
"$file" ist die file, dementsprechend $file_name der Name der File
Es funktioniert an sich alles, bis auf das ausfhren der zweiten Schleife. Sprich: der Dateiname existiert noch nicht und es wurde eine Datei ausgewhlt... er Kopiert die Datei dann (wie er ja soll) aber gibt auch die Fehlermeldung: Die Datei konnte nicht kopiert werden. Das ging aber schon, funktioniert nicht mehr seit ich die Schleife 1 eingebaut habe.
Wer kann mir helfen???????????
//schaut nach ob es schon eine file mit diesem Namen gibt
$result=mysql_query("select name from dokument where name='$file_name'");
list($c)=mysql_fetch_row($result);
//erste Schleife bricht ab fals der Dateiname schon existiert
if("$c" =="")
{
//zweite Schleife bricht ab fals keine Datei ausgewhlt wurde
if("$file_name" !="")
{
copy ("file", "D:apacheApache2htdocsDatein/$file_name")
or die("Die Datei konnte nicht kopiert werden.");
}
else {die("Keine Datei ausgewhlt");}
}
else {die("Es gibt bereits eine Datei mit diesem Namen");}