Ver Mensaje Individual
  #3 (permalink)  
Antiguo 01/02/2002, 18:17
Avatar de chubu
chubu
 
Fecha de Ingreso: enero-2002
Ubicación: Buenos Aires
Mensajes: 133
Antigüedad: 22 años, 3 meses
Puntos: 0
Re: Subir Ficheros

el php trabaja eso de 2 formas
1) con un solo archivo: supongamos que el nombre del input era "archivo", te va a crear las variables:

- $arcchivo: nombre del archivo temporal donde esta el contenido subido
- $archivo_name: nombre original del archivo
- $archivo_type: mime-type del archivo
- $archivo_size: tamaño del archivo

2) cuando hay varios archivos: crea un vector que se llama $HTTP_POST_FILES. supongamos que los inputs se llamaban "archivo1", "archivo2", y asi, arma el array asi:

- $HTTP_POST_FILES["archivo1"]["name"]: nombre original del archivo
- $HTTP_POST_FILES["archivo1"]["tmp_name"]: nombre del archivo temporal
- $HTTP_POST_FILES["archivo1"]["type"]: mime-type
- $HTTP_POST_FILES["archivo1"]["size"]: tamaño

ahora, para grabar esa imagen en otro directorio seria algo asi

<pre>$destino = &quot;/image/&quot;.$archivo_name;
copy($archivo,$destino); </pre>

o bien:

<pre>foreach($HTTP_POST_FILES as $file)
{
$destino = &quot;/image/&quot;.$file[&quot;name&quot;];
copy($file[&quot;tmp_name&quot;],$destino);
} </pre>

espero que te sirva

saludos