PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Die Variable $_FILES



magpie
22-04-2003, 22:28
Hi

Ich versuch mich gerade an einem Uploadscript. Das ganze funktioniert eigentlich auch. Nur habe ich festgestellt dass die Variable $_FILES immer leer ist. Wenn ich $userfile, $userfile_name etc. verwende geht es. Diese Variablen sind ja Optional wenn REGISTER_GLOBALS in der PHP.ini aktiv ist. Das muss ja aber nicht heissen dass es mit $_FILES nicht geht. Oder doch :confused:

magpie

paladin
23-04-2003, 01:31
$_FILES ist sicherlich nicht leer .. nur $_FILES direkt ist leer.. es ist ein array :)
Hilfe wird dir sicher folgendes geben:
print_r($_FILES);

magpie
23-04-2003, 17:19
Sorry das hab ich vergessen zu sagen. Wenn ich mit
print_r($_FILES)
den Check mach bekomme ich keine Ausgabe :(

magpie

-JeDi-
28-04-2003, 00:23
Welche PHP Version hast du?
Es ist möglich, dass du noch über $HTTP_POST_FILES auf das $_FILES array zugreifen musst.

Teste mal, ob das array überhaupt definiert ist mit:



if(!isset($_FILES))
{
echo '$_FILES ist nicht gesetzt';
}

magpie
28-04-2003, 21:06
@-JeDi-
Ich benutze version 4.0.6. Das mit der Version habe ich schon kontrolliert aber ich hab nicht richtig hingeschaut :rolleyes:
Mit $HTTP_POST_FILES geht es :)

Danke

magpie