Foros del Web » Programando para Internet » PHP »

como subirlos los tres ?

Estas en el tema de como subirlos los tres ? en el foro de PHP en Foros del Web. Hola necesito su ayuda como subirlos los tres archivos: miren tengo mi formulario asi: <TABLE> <TR><TD><font color="#000066">Archivo</font></TD> <TD><INPUT TYPE='HIDDEN' NAME='MAX_FILE_SIZE' VALUE='1024000'> <INPUT TYPE='FILE' SIZE='44' NAME='imagen'></TD></TR> ...
  #1 (permalink)  
Antiguo 07/02/2005, 22:17
 
Fecha de Ingreso: marzo-2003
Mensajes: 99
Antigüedad: 14 años, 9 meses
Puntos: 0
como subirlos los tres ?

Hola necesito su ayuda como subirlos los tres archivos:

miren tengo mi formulario asi:

<TABLE>
<TR><TD><font color="#000066">Archivo</font></TD>
<TD><INPUT TYPE='HIDDEN' NAME='MAX_FILE_SIZE' VALUE='1024000'>

<INPUT TYPE='FILE' SIZE='44' NAME='imagen'></TD></TR>
<tr>
<td><INPUT TYPE='hidden' SIZE='10' NAME='ident' value=<?php '$identificador' ?> ></td>
</tr>
<TR><TD><font color="#000066">Archivo</font></TD>
<TD><INPUT TYPE='HIDDEN' NAME='MAX_FILE_SIZE' VALUE='1024000'>

<INPUT TYPE='FILE' SIZE='44' NAME='imagen'></TD></TR>
<tr>
<td><INPUT TYPE='hidden' SIZE='10' NAME='ident' value=<?php '$identificador' ?> ></td>
</tr>
<TR><TD><font color="#000066">Archivo</font></TD>
<TD><INPUT TYPE='HIDDEN' NAME='MAX_FILE_SIZE' VALUE='1024000'>

<INPUT TYPE='FILE' SIZE='44' NAME='imagen'></TD></TR>
<tr>
<td><INPUT TYPE='hidden' SIZE='10' NAME='ident' value=<?php '$identificador' ?> ></td>
</tr>

<TR><TD></TD>
<TD>
</TABLE>
y estos datos los envio y losutilizo con el siguiente codigo

if (is_uploaded_file ($HTTP_POST_FILES['imagen']['tmp_name']))
{
$nombreDirectorio = "../foro/archivos/";

$nombreFichero = $HTTP_POST_FILES['imagen']['name'];
$copiarFichero = true;
}
// No se ha introducido ningún fichero
else if ($HTTP_POST_FILES['imagen']['name'] == "")
$nombreFichero = '';
// El fichero introducido no se ha podido subir
else
{
$errores = $errores . "<LI>No se ha podido subir el fichero\n";
$nombreFichero = '';
}
// Mover fichero de imagen a su ubicación definitiva
if ($copiarFichero)
move_uploaded_file ($HTTP_POST_FILES['imagen']['tmp_name'],
$nombreDirectorio . $nombreFichero);

pero no puedo guaradar los tres intente asi
en mi formulario
<INPUT TYPE='FILE' SIZE='44' NAME='imagen[ ]'></TD></TR>
y en el otro codigo asi
foreach($HTTP_POST_FILES['imagen'] as $archivo)
{
if (is_uploaded_file ($archivo['tmp_name']))
{
$nombreDirectorio = "../foro/archivos/";

$nombreFichero = $archivo['name'];
$copiarFichero = true;
}
// No se ha introducido ningún fichero
else if ($archivo['name'] == "")
$nombreFichero = '';
// Mover fichero de imagen a su ubicación definitiva
if ($copiarFichero)
move_uploaded_file ($archivo['tmp_name'],
$nombreDirectorio . $nombreFichero);
pero me funciona de antemano garcias por su ayuda :)

Última edición por Silvia; 07/02/2005 a las 23:07
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 02:26.