[PHP] $_FILES blijft leeg?

Pagina: 1
Acties:

  • Captain N
  • Registratie: Maart 2001
  • Laatst online: 10-05-2024

Captain N

Back in NL. T_T

Topicstarter
Ik ben wat aan het pielen met file uploading via een formpje in PHP. Ik heb de goede headers in m'n formpje gezet, en type="file" ook gebruikt.
Maar als ik iets uit $_FILES wil gebruiken na het submitten van het form kan dat niet omdat hier niks in staan. Ik gebruik PHP 4.1.2, en had begrepen dat daar $_FILES gebruikt moet worden ipv $HTTP_VARS_FILES. Maar het werkt dus niet. De upload scriptjes heb ik letterlijk overgenomen van PHP.net en van PHPFreakz.nl, maar ze doen het allemaal niet. Simpelweg omdat er niks geladen wordt in $_FILES. Ik zit op een shared server, kan het daar iets mee te maken hebben, of moet ik het probleem gewoon in m'n code zoeken?

Specs: NES | M82 | (T)FC | SNES | BS-X | VB | N64 | 64DD | NGC | Q | Q GBP | G&Ws | GB(L) | GB(A) (SP) | GBM | DS(L) | Wii
Mijn foto's op Flickr.


Verwijderd

post is wat code aub

  • sjroorda
  • Registratie: December 2001
  • Laatst online: 05-09 09:47
$_FILES is een nieuwere manier dan $HTTP_VARS_FILES o.i.d. om fileuploads af te handelen. Kan zijn dat jouw PHP-versie dat nog niet ondersteunt.

Staat er in je FORM-tag een attribuut enctype="multipart/form-data"? Dat wil ook nog wel eens mis gaan (spreek uit ervaring :+).

Maak eens met phpinfo() een dump van alle vars die worden meegegeven, daar kan je vaak ook een heleboel uit halen.

  • goalgetter
  • Registratie: Juni 1999
  • Laatst online: 25-08 15:24
Draait php in safe-mode? Zoja, dan gaat het niet lukken vrees ik. Check in ieder geval even phpinfo() voor info over de serverinstellingen en de upload/memory settings.

Owja, vergeet de maxsize in je formulier niet groot genoeg te maken, anders discard ie je upload meteen en krijg je het gedrag wat jij beschrijft.

  • martinvw
  • Registratie: Februari 2002
  • Laatst online: 14-12-2025
... en vergeet ook niet om gebruik te maken van POST met GET zal het namelijk niet werken.

  • ACM
  • Registratie: Januari 2000
  • Niet online

ACM

Software Architect

Werkt hier

Op woensdag 19 juni 2002 08:30 schreef goalgetter het volgende:
Draait php in safe-mode? Zoja, dan gaat het niet lukken vrees ik. Check in ieder geval even phpinfo() voor info over de serverinstellingen en de upload/memory settings.

Owja, vergeet de maxsize in je formulier niet groot genoeg te maken, anders discard ie je upload meteen en krijg je het gedrag wat jij beschrijft.
Waarom werkt dat niet in safemode :?
De laatste keer dat ik dat probeerde werkte het nog wel...

Mocht je alleen geen move/copy gebruiken maar moest je move/copy_uploaded_file nemen.

  • goalgetter
  • Registratie: Juni 1999
  • Laatst online: 25-08 15:24
Tsja, ik heb het zelf niet geprobeerd, dus als jij zegt dat het wel werkt, dan zal dat ongetwijfeld kloppen. Die opmerking was gebaseerd op de comments in de manual.

Om terug te komen op het probleem, mischien is het handig om hier nog even een kijkje te nemen.

  • DRvDijk
  • Registratie: Juni 2001
  • Laatst online: 12-02 15:52
Misschien meer succes met $HTTP_POST_FILES (itt $HTTP_VARS_FILES wat hier langskwam)? Dát is de oude variabele die PHP voorheen gebruikte.

  • Captain N
  • Registratie: Maart 2001
  • Laatst online: 10-05-2024

Captain N

Back in NL. T_T

Topicstarter
-_-" Ik had een typo gemaakt in enctype="multipart/form-data" |:(

Ik maar zoeken :P

Specs: NES | M82 | (T)FC | SNES | BS-X | VB | N64 | 64DD | NGC | Q | Q GBP | G&Ws | GB(L) | GB(A) (SP) | GBM | DS(L) | Wii
Mijn foto's op Flickr.

Pagina: 1