resulta que tengo un formulario que tiene un campo "input type=file name=imagen"
y tengo un archivo guardar.php en donde recivo los datos de la imagen y los otros datos del usuario.algo asi:
Cita:
pero me da el siguiente error:........
$cp=$_POST['cdadProv'];
$mail=$_POST['mail'];
if(is_uploaded_file($_FILES['imagen']['tmp_name']))
{
$image=$_FILES['imagen']['name'];
$ruta_destino = "../Imagenes/imgUsuario/";
$nameImg=$ruta_destino . $image;
if(move_uploaded_file($_FILES['imagen']['tmp_name'], $ruta_destino . $_FILES['imagen']['name']))
{
mysql_select_db('db_imagen',$enlace);
$vecImg = getimagesize($nameImg);
$ancho=$vecImg[0];
$alto=$vecImg[1];
$consulta="SELECT i_id FROM tb_imagen WHERE (INSERT INTO tb_imagen VALUES ('','$nameImg','$ancho','$alto'))";
mysql_query($consulta);
}
..........................
$cp=$_POST['cdadProv'];
$mail=$_POST['mail'];
if(is_uploaded_file($_FILES['imagen']['tmp_name']))
{
$image=$_FILES['imagen']['name'];
$ruta_destino = "../Imagenes/imgUsuario/";
$nameImg=$ruta_destino . $image;
if(move_uploaded_file($_FILES['imagen']['tmp_name'], $ruta_destino . $_FILES['imagen']['name']))
{
mysql_select_db('db_imagen',$enlace);
$vecImg = getimagesize($nameImg);
$ancho=$vecImg[0];
$alto=$vecImg[1];
$consulta="SELECT i_id FROM tb_imagen WHERE (INSERT INTO tb_imagen VALUES ('','$nameImg','$ancho','$alto'))";
mysql_query($consulta);
}
..........................
Cita:
no se que estoy haciendo mal, por fabor ayudenme.undefined index:imagen ................ en line .......
gracias por la ayuda.