hallo,
ich versuche verzweifelt, ein php-upload-script, verpackt in eine html-seite, zu entwickeln, aber ich kriege immer die fehlermeldungen:
Unable to create 'data/dasvonmirupgeloadetefile': Keine Berechtigung in /www/"meinroot"/uploadarea.php
und
Unable to move '/tmp/phphqtYZW' to 'data/dasvonmirupgeloadetefile' in /www/"meinroot"/uploadarea/uploadarea.php
woran kann das liegen???
hier das script:
<?php
// Datei hochladen
echo "<form action=\"uploadarea.php\" name=\"upl\" method="post" enctype="multipart/form-data">";
echo "<INPUT TYPE=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"50000000000\">";
echo "<b>Datei hochladen:</b> <br><br>";
echo "<INPUT NAME=\"userfile\" TYPE=\"file\" size=50><BR><BR>";
echo "<INPUT TYPE=\"hidden\" name=\"action\" value=\"upload\">";
echo "<input type=\"submit\" value=\" Hochladen \">";
echo "</form>";
?>
<?php
if ($action == "upload") {
move_uploaded_file($userfile, "data/$userfile_name");
$datei = "data/$userfile_name";
@chmod($datei,0777);
echo "<script language=\"javascript\">alert('Datei kopiert: $userfile_name.');</script>";
}
?>
noch eine frage. ist die chmod-angabe nötig?
ich wäre dankbar für jede hilfe!!!!!
viele grüsse,
andrea.
ich versuche verzweifelt, ein php-upload-script, verpackt in eine html-seite, zu entwickeln, aber ich kriege immer die fehlermeldungen:
Unable to create 'data/dasvonmirupgeloadetefile': Keine Berechtigung in /www/"meinroot"/uploadarea.php
und
Unable to move '/tmp/phphqtYZW' to 'data/dasvonmirupgeloadetefile' in /www/"meinroot"/uploadarea/uploadarea.php
woran kann das liegen???
hier das script:
<?php
// Datei hochladen
echo "<form action=\"uploadarea.php\" name=\"upl\" method="post" enctype="multipart/form-data">";
echo "<INPUT TYPE=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"50000000000\">";
echo "<b>Datei hochladen:</b> <br><br>";
echo "<INPUT NAME=\"userfile\" TYPE=\"file\" size=50><BR><BR>";
echo "<INPUT TYPE=\"hidden\" name=\"action\" value=\"upload\">";
echo "<input type=\"submit\" value=\" Hochladen \">";
echo "</form>";
?>
<?php
if ($action == "upload") {
move_uploaded_file($userfile, "data/$userfile_name");
$datei = "data/$userfile_name";
@chmod($datei,0777);
echo "<script language=\"javascript\">alert('Datei kopiert: $userfile_name.');</script>";
}
?>
noch eine frage. ist die chmod-angabe nötig?
ich wäre dankbar für jede hilfe!!!!!
viele grüsse,
andrea.
Kommentar