Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/08/2007, 03:25
caribdis
 
Fecha de Ingreso: enero-2007
Mensajes: 76
Antigüedad: 17 años, 4 meses
Puntos: 0
Ayuda con código, por favor

Hola a todos:

Tengo un formulario para capturar determinados datos de clientes así como para subir un par de imágenes.

El problema lo tengo en que el código me funciona para guardar todos los datos excepto las imágenes que no me las guarda en la base de datos mysql.

¿Podéis echar un ojo al código a ver si me orientáis, por favor? O quizá sepáis alguna otra forma de hacerlo.

Gracias de antemano por vuestra ayuda.

Código PHP:
<?php 

include "config.php";

$nombre mysql_real_escape_string ($_POST["nombre"]);
$apellido1 mysql_real_escape_string ($_POST["apellido1"]);
$apellido2 mysql_real_escape_string ($_POST["apellido2"]);
$calle mysql_real_escape_string ($_POST["calle"]);
$poblacion mysql_real_escape_string ($_POST["poblacion"]);
$provincia mysql_real_escape_string ($_POST["provincia"]);
$cp mysql_real_escape_string ($_POST["cp"]);
$telefono mysql_real_escape_string ($_POST["telefono"]);
$anonac mysql_real_escape_string ($_POST["anonac"]);
$mesnac mysql_real_escape_string ($_POST["mesnac"]);
$dianac mysql_real_escape_string ($_POST["dianac"]);
$dni mysql_real_escape_string ($_POST["dni"]);
$anocad mysql_real_escape_string ($_POST["anocad"]);
$mescad mysql_real_escape_string ($_POST["mescad"]);
$diacad mysql_real_escape_string ($_POST["diacad"]);
$dnidel mysql_escape_string ($_FILES['dnidel']['tmp_name']);
$dnitras mysql_escape_string ($_FILES 'dnitras' ][ 'tmp_name' ]);

//Todo parece correcto procedemos con la inserccion
$query "INSERT INTO clientes (nombre, apellido1, apellido2, calle, poblacion, provincia, cp, telefono, anonac, mesnac, dianac, dni, anocad, mescad, diacad, dnidel, dnitras) VALUES('$nombre','$apellido1','$apellido2','$calle','$poblacion','$provincia','$cp','$telefono','$anonac','$mesnac','$dianac','$dni','$anocad','$mescad','$diacad','$dnidel','$dnitras')";

mysql_query($query) or die(mysql_error());
echo 
"El usuario $nombre $apellido1 $apellido2 ha sido registrado de manera satisfactoria.";
?>
<script type="text/javascript">

var pagina = 'altacli1.php';
var segundos = 5000;

function redireccion() {

document.location.href=pagina;

}

setTimeout("redireccion()",segundos);

</script>
<?

?>

Última edición por caribdis; 06/08/2007 a las 06:06