Hallo Zusammen,
ich bin gerade an einem Upload-Script, und wenn ich eine Datei uploaden will bekomme ich immer den Fehler:
Unable to open C:\\blaaa.txt for reading ....
Ich habe auch probiert das ich ein Backslash remove. Aber dann bekomme ich das immer noch
Unable to open C:\blaaa.txt
Ich habe mir schon viele Threads durchgelesen aber irgendwie hilft da alles nichts. In der Form ist enctype="multipart/from-data",
also daran liegt es nicht.
Kann es sein das die Einstellungen auf dem Webserver falsch sind?
Hier mal mein Code:
Ich habe mal versucht ein echo mit den dateien
$bild_type, $bild_name, $bild_size
zu machen, aber entweder gibt es die vars net, oder sie sind leer.
Ich hoffe einer kann mir helfen...
Danke schonmal im vorraus.
Greetz Haribo3k
Edit:
So ich teste ja immer weiter,...
Da ich die Version PHP 4.0.6 habe, sollte er die upgeloadete file
in der Variable $HTTP_POST_FILES['bild'] drin stehen haben,
dann habe ich mal die phpinfo() aufgerufen, und da steht nix von dieser var es gibt da nur eine $HTTP_POST_VARS["bild"],
hilft euch dsa weiter?
ich bin gerade an einem Upload-Script, und wenn ich eine Datei uploaden will bekomme ich immer den Fehler:
Unable to open C:\\blaaa.txt for reading ....
Ich habe auch probiert das ich ein Backslash remove. Aber dann bekomme ich das immer noch
Unable to open C:\blaaa.txt
Ich habe mir schon viele Threads durchgelesen aber irgendwie hilft da alles nichts. In der Form ist enctype="multipart/from-data",
also daran liegt es nicht.
Kann es sein das die Einstellungen auf dem Webserver falsch sind?
Hier mal mein Code:
PHP:
<?
if ($was == "doit")
{
$name = $bild_name;
if (!copy ($bild,$name))
{
echo "Fehler!";
} else {
echo "Erfolgreich";
}
}
else {
echo "<form action'".$PHP_SELF."' enctype=\"multipart/from-data\" method='post'>";
echo "<input type='hidden' name='was' value='doit'>";
echo "<table><tr>";
echo "<td>Datei</td>";
echo "<td><input type='file' name='bild'></td>";
echo "</tr><tr>";
echo "<td> </td>";
echo "<td><input type='submit' name='send' value='Hochladen'></td>";
echo "</tr></table>";
}
?>
Ich habe mal versucht ein echo mit den dateien
$bild_type, $bild_name, $bild_size
zu machen, aber entweder gibt es die vars net, oder sie sind leer.
Ich hoffe einer kann mir helfen...
Danke schonmal im vorraus.
Greetz Haribo3k
Edit:
So ich teste ja immer weiter,...
Da ich die Version PHP 4.0.6 habe, sollte er die upgeloadete file
in der Variable $HTTP_POST_FILES['bild'] drin stehen haben,
dann habe ich mal die phpinfo() aufgerufen, und da steht nix von dieser var es gibt da nur eine $HTTP_POST_VARS["bild"],
hilft euch dsa weiter?
Zuletzt bearbeitet: