Hi,
ich habe eine php datei erstellt, welche eine vom user (in meinem fall eine csv datei) auf den webserver laden soll.
lokal funktioniert das prima, aber auf meinem server geht es nicht.
hier der quellcode:
$server = "files/".$_FILES['userfile']['name'];
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $server)) {
echo "Upload was successfull.";
}
else
{
echo "Error:\n";
print_r($_FILES);
}
die fehlermeldung sieht dann so aus:
http://test.csv/var/tmp/phpxTaaakError: Array ( [userfile] => Array ( [name] => test.csv [type] => application/octet-stream [tmp_name] => /var/tmp/phpxTaaak [error] => 0 [size] => 64995 ) )
wo liegt mein fehler?
Upload Problem
-
-
Wahrscheinlich hast du auf dem Ordner "files/" keine Berechtigung. Setz die mal zum Test auf 777.
-
das wars! danke!!!!!!!!!!!
-
Kein Ding. Bevor du das Script aber online stellst informier dich bitte mal über PHP Sicherheit und schau dir mal ein ausgereiftes Uploadscript an. Dein Script hat noch viel Verbesserungspotenzial.
Btw: successful ohne "ll".