Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2005, 14:35
tvigouroux
 
Fecha de Ingreso: diciembre-2004
Mensajes: 6
Antigüedad: 19 años, 3 meses
Puntos: 0
problema con $_FILES

Hola,

Me he estado craneando la cabeza con un sistema para subir fotos, resulta que quiero que solo se puedan subir imagenes JPG a traves de un formulario, todo bien hasta ahi. Al momento que quiero obtener el campo 'type' del arreglo _FILES resulta que no me sale nada. No me tira ningun valor y eso para distintos tipos de archivos (doc,xls,pdf,jpg,gif).

No se en que me estoy equivocando, he visto varias fuentes y es asi como se rescata el tipo MIME del archivo:

Código PHP:
$_FILES['imagen']['type'
Incluso le hice un foreach asi al arreglo

Código PHP:
foreach ($_FILES['imagen'] as $dato) {
echo 
"| $dato |";

y de esta forma saber todos los datos que trae el arreglo, no salia nada del tipo y para mi sorpresa tampoco ninguna informacion del tamaño ni del tmp_name, o sea, algo raro hay ahi. Intuyo que puede ser mi servidor. Tengo apache 1.3.27 sobre winxp y php 4.3.3 como modulo de apache.

mi formulario esta asi:

<form name="form1" id="form1" method="post" action="procesar_agregar.php" enctype='multipart/form-data'>
.
.
.
<input name="imagen" type="file" id="imagen" />

si alguien me pudiese ayudar estaria muy agradecido