Foros del Web » Programando para Internet » PHP »

$HTTP_POST_FILES problemita

Estas en el tema de $HTTP_POST_FILES problemita en el foro de PHP en Foros del Web. quiero saber si se puede referencia a $HTTP_POST_FILES con variables dinamicas. por ejemplo $HTTP_POST_FILES['archivo']['tmp_name'] $archivo4 = "archivo"; $nombre = "archivo4"; $HTTP_POST_FILES['$$nombre']['tmp_name'] hay alguna manera de ...
  #1 (permalink)  
Antiguo 15/04/2005, 13:45
 
Fecha de Ingreso: enero-2005
Mensajes: 43
Antigüedad: 12 años, 11 meses
Puntos: 0
$HTTP_POST_FILES problemita

quiero saber si se puede referencia a $HTTP_POST_FILES con variables dinamicas.

por ejemplo

$HTTP_POST_FILES['archivo']['tmp_name']


$archivo4 = "archivo";
$nombre = "archivo4";
$HTTP_POST_FILES['$$nombre']['tmp_name']

hay alguna manera de hacer eso gracias.
  #2 (permalink)  
Antiguo 15/04/2005, 14:50
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
No uses comillas en tu indice del array .. sino no se interpretará el juego de "variables variable" que pretendes hacer ..

$HTTP_POST_FILES[$$nombre]['tmp_name']

Por lo demás .. un par de consejos:
1) NO uses $HTTP_POST_FILES .. usa los arrays supergloables $_FILES en su lugar.
2) para trabajar con multiples archivos a subir .. mejor define arrays y gestionalos según indica la documentación oficial de PHP:

http://www.php.net/manual/en/feature...d.multiple.php

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 18:22.