file type php
Maar waarom bestaat die niet? Als ik een kleiner bestand doet, doet hij het wel
print_r($_POST};
Array ( )
Formulier correct?
Bestandsnaam ingevuld?
Etc.
Zijn uploads wel toegestaan?
Gewijzigd op 24/05/2012 14:20:44 door - SanThe -
Ja maar waarom doet een kleiner bestand het dan wel?? Dan kan het toch niet aan mijn formulier etc liggen?
Misschien pakt de server (instellingen) het niet?
Ik weet het niet, maar ik vind het heel raar, want echt een mega groot bestand is het nou ook weer niet.. en hij geeft aan already exists? terwijl hij nog niet bestaat in de map
Hoe kan hij een already exist geven als hij index 'file' niet eens vindt?
Ja, dat weet ik ook niet.. maar hij geeft het toch echt
Als dit echt zo belangrijk is en je grote bestanden moet uploaden. Waarom upload je ze dan niet met FTP (via je php script uiteraard)?
omdat het een school opdracht is en het niet via ftp mag, enkel via een interne server ;;)
Je gebruikt het FTP protocol in je script geen losse ftp client of wat dan ook. Je maakt gewoon gebruik van ftp_connect() en andere bijbehorende functies.
Gerhard l op 24/05/2012 14:34:27:
Hoe kan hij een already exist geven als hij index 'file' niet eens vindt?
Logisch.
$_FILES["file"] bestaat niet dus $_FILES["file"]["name"] is leeg.
Dan wordt het script dus in feite zo:
Gewijzigd op 24/05/2012 14:48:06 door - SanThe -
Wat kan ik hieraan doen dan?
Nogmaals, gebruik het ftp_connect() van php.
Ja maar ik zit op een interne machine, en heb verder geen ftp gebruik, maar wamp. hoe zou ik dat moeten doen dan, dan moet ik heel mijn code omgooien, aangezien ik nu alles klaar heb, maar enkel niet al te grote bestanden kan uppe
Gewijzigd op 25/05/2012 13:12:47 door - Ariën -
Gebruik Google eens, vul daar in php ftp_connect dan kom je op php.net waar de functie staat uitgelegd.
Jerry php op 24/05/2012 14:38:42:
omdat het een school opdracht is en het niet via ftp mag, enkel via een interne server ;;)
Ik denk dat het echt aan de max_file_size ligt.