Upload script NIEUW
Ik heb dit forumtopic gelezen:
http://www.phphulp.nl/php/script/data-verwerking/upload-een-bestand/129/
en daarin staat een upload script, alleen het script werkt niet! dus zou iemand mij een goed upload script kunnen geven :)
Groetjes,
Arthur
het is niet bepaald een veilig script, want mime-type check zit er niet eens in...
Gewijzigd op 27/10/2011 00:52:44 door - Ariën -
Mime-type check is dan ook zeer nutteloos aangezien dit door de uploader wordt meegegeven en makkelijk kan worden aangepast..
het beste is toch altijd een extentie-check + mimecheck?
Gewijzigd op 27/10/2011 12:47:58 door Jacco Brandt
Nou heel het script werkt niet :P hij zegt dat het bestand geüpload is maar hij staat niet in de map terwijl hij wel gewoon CHMOD is naar 777 dus heeft/weet iemand zo'n script met mimecheck+extensiecheck? denk dat veel andere mensen er dan ook mee geholpen zijn :)
Code (php)
1
2
2
move_uploaded_file($_FILES['bestand'], "$map$bestand2");
print ("Het bestand \"$bestand2\" is met succes geupload!");
print ("Het bestand \"$bestand2\" is met succes geupload!");
Best stom dat het script zelf altijd maar bepaald dat het gelukt is...
Gooi er eens foutafhandeling omheen, en zet error_reporting() op E_ALL.
Gewijzigd op 27/10/2011 17:18:22 door - Ariën -
Dat is waar maar als het met 777 niet werkt dan werkt het ook niet als het naar 755 CHMOD is :P dus moet even een goed script ervan hebben wat wel echt werkt :)
Even foutafhandeling inbouwen dus.
Notice: Undefined index: Uploaden in
#heb het pad even afgeschermd# on line 16
en op line 16 staat
if ($_POST['Uploaden']){
Toevoeging op 27/10/2011 17:32:40:
Bij het uploaden krijg ik deze foutmelding:
Notice: Array to string conversion in
#afgeschermd pad# on line 58
Lijn 58 =
move_uploaded_file($_FILES['bestand'], "$map$bestand2");
2e fout: variabelen buiten quotes.
Ik heb nu dit op Lijn 58 staan dus wat klopt er niet?
Heel erg bedankt! :D
Thnx...