
13/11/2009, 08:55
|
 | | | Fecha de Ingreso: agosto-2009
Mensajes: 225
Antigüedad: 15 años, 7 meses Puntos: 2 | |
Respuesta: Consulta sobre $name = $_FILES['attachment']... Estimados los molesto por última vez, ya que no hay forma de que me llegue el nombre del archivo como texto a mi correo:
Entonces les vuelvo a dar una pista: Necesito que me llegue a mi correo el nombre en forma de texto de un archivo adjunto, el problema al parecer que no lo carga; a continuación parte del código:
...........
If($_FILES['attachment']['name'][$i]) {
$name=$_FILES['attachment']['name'][0]; //Estoy probando con uno solo
$ext=get_ext($_FILES['attachment']['name'][$i]);
$size=$_FILES['attachment']['size'][$i];
$max_bytes=$max_file_size*1024;
...........
En el:
<form>
...........
<td><b>Adjuntar archivo 1:</b></td>
<td><input name="attachment[]" type="file" size="45" /></td>
<input name="nombadj" type="hidden" size="30" value="<?=stripslashes(htmlspecialchars($name));?> " />
...........
</form>
éste último input lo utilizo para guardar el nombre del archivo y que me llegue a mi correo; el problema radica que el campo llega en blanco, cuál podrá ser el inconveniente?.
Nota: Si agrego el sgte. código fuera del <form>:
<? $name=$_FILES['attachment']['name'][0];
echo $name;
?>
me imprime bien el nombre del archivo en pantalla, pero lo que necesito es que me llegue a mi correo. Será que dentro del <form> no se puede ejecutar?.
Muchas gracias por su tiempo. Trataré de no jorobar más con el tema!. Saludos!. |