
01/02/2002, 18:17
|
 | | | Fecha de Ingreso: enero-2002 Ubicación: Buenos Aires
Mensajes: 133
Antigüedad: 23 años, 1 mes 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 = "/image/".$archivo_name;
copy($archivo,$destino); </pre>
o bien:
<pre>foreach($HTTP_POST_FILES as $file)
{
$destino = "/image/".$file["name"];
copy($file["tmp_name"],$destino);
} </pre>
espero que te sirva
saludos |