02/08/2011, 15:35
|
| | | Fecha de Ingreso: agosto-2011
Mensajes: 15
Antigüedad: 13 años, 3 meses Puntos: 0 | |
Subir imágenes a través de un formulario Hola a todos, yo se que en el foro es un tema que se ha tocado mil y un veces, sin embargo, no logro hacer que funcione...
Mi código es el siguiente:
Para enviar el formulario:
<form name="registro" action="registraint.php" method="POST">
<table>
<tr>
<td>Imagen</td><td><input type="file" size="32" name="archivo" id="archivo"></td>
</tr>
<tr>
<td><input type="submit" value="Enviar"></td>
</tr>
</table>
</form>
Para copiar la imagen:
$directorio_archivo = "../imgInt/";
$nombre = strtr($_FILES['archivo']['name'], "ñ'ÁÉÍÓÚÀÈÌÒÙáéíóúäëïöüàèìòù ", "n-AEIOUAEIOUaeiouaeiouaeiou_");
$tamanio = $_FILES['archivo']['size'];
$tipo = $_FILES['archivo']['type'];
copy($_FILES['archivo']['tmp_name'], $directorio_archivo.$nombre);
Y me sale los siguientes errores/warnings/notices:
Notice: Undefined index: archivo in C:\Documents and Settings\...\xampp\htdocs\...\registraint.php on line 17
Notice: Undefined index: archivo in C:\Documents and Settings\...\xampp\htdocs\...\registraint.php on line 18
Notice: Undefined index: archivo in C:\Documents and Settings\...\xampp\htdocs\...\registraint.php on line 19
Notice: Undefined index: archivo in C:\Documents and Settings\...\xampp\htdocs\...\registraint.php on line 20
Warning: copy() [function.copy]: Filename cannot be empty in C:\Documents and Settings\...\xampp\htdocs\...\registraint.php on line 20 |