Cita:
Iniciado por nandordena
me estoy desesperando porque no consigo subir la imagen , necesito ayuda gracias
esto es el form:
Código:
<form name='form' id='form' action='nuevo_ap_f.php' method='POST' >
<INPUT TYPE='text' NAME='nombre'>
<INPUT TYPE='text' NAME='direccion'>
<INPUT TYPE='text' NAME='capasidad'>
<input type='checkbox' name='ck1'/>
<input type='checkbox' name='ck2'/>
<input type='checkbox' name='ck3'/>
<input type='checkbox' name='ck4'/>
<input type='checkbox' name='ck5'/>
<input type='checkbox' name='ck6'/>
<textarea cols='40' rows='10' name='texto' onKeyDown='valida_longitud()' onKeyUp='valida_longitud()'></textarea>
<IMPUT TYPE='text' name=caracteres size=4>
<input type='file' name='archivo' enctype='multipart/form-data'>
y esto es nuevo_ap_f.php:
Código:
$tamano=$_FILES['archivo']['size'];
$tipo=$_FILES['archivo']['type'];
list($formato,$ext) = explode("/",$tipo);
$tmp_name=$_FILES['archivo']['tmp_name'];
$name=$_POST['nombre'];
$direc=$_POST['direccion'];
$cap=$_POST['capasidad'];
$desc=$_POST['texto'];
$url=$_FILES["archivo"]["name"];
$name=$_POST['nombre'].".".$ext;
$destino="images/foto-ap/".$name;
$valico=0;
$_POST['n_fechas']=10;
echo $tamano."<br>";
echo $tipo."<br>";
echo $tmp_name."<br>";
echo $name."<br>";
echo $direc."<br>";
echo $cap."<br>";
echo $desc."<br>";
echo $url."<br>";
echo $name."<br>";
echo $destino."<br>";
echo $valico."<br>";
y el error:
Código:
Notice: Undefined index: archivo in C:\Archivos de programa\EasyPHP-5.3.8.1\www\nuevo_ap_f.php on line 2
Notice: Undefined index: archivo in C:\Archivos de programa\EasyPHP-5.3.8.1\www\nuevo_ap_f.php on line 3
Notice: Undefined offset: 1 in C:\Archivos de programa\EasyPHP-5.3.8.1\www\nuevo_ap_f.php on line 4
Notice: Undefined index: archivo in C:\Archivos de programa\EasyPHP-5.3.8.1\www\nuevo_ap_f.php on line 5
Notice: Undefined index: archivo in C:\Archivos de programa\EasyPHP-5.3.8.1\www\nuevo_ap_f.php on line 10
Tu enctype esta mal pruebalo asi haber que pasa
Código HTML:
Ver original<form name='form' id='form' action='nuevo_ap_f.php' method='POST' enctype='multipart/form-data'>
<INPUT TYPE='text' NAME='nombre'> <INPUT TYPE='text' NAME='direccion'> <INPUT TYPE='text' NAME='capasidad'>
<input type='checkbox' name='ck1'/> <input type='checkbox' name='ck2'/> <input type='checkbox' name='ck3'/> <input type='checkbox' name='ck4'/> <input type='checkbox' name='ck5'/> <input type='checkbox' name='ck6'/>
<textarea cols='40' rows='10' name='texto' onKeyDown='valida_longitud()' onKeyUp='valida_longitud()'></textarea> <IMPUT TYPE='text' name=caracteres size=4>
<input type='file' name='archivo' >