14/11/2007, 16:02
|
| | Fecha de Ingreso: septiembre-2007
Mensajes: 234
Antigüedad: 17 años, 4 meses Puntos: 1 | |
Problema con HEADER Hola!!!
Tengo un problema con la sentencia de "header"
Tengo un archivo que se llama"modificardatospersonales.php" que tiene un formulario con unos campos y un boton que se llama "modificar". Pues bien, mi código es algo parecido a :
...............CODIGO HTML...............................
if($_POST['modificar'] == "Modificar"){
$consulta1= "UPDATE usuario SET nombre = '" . $_POST['nombre'] . "',
apellido1= '" . $_POST['apellido1'] . "', apellido2= '" . $_POST['apellido2'] . "',email= '" . $_POST['email']. "',
perfil= '$num', telefono= '" . $_POST['telefono'] . "'
WHERE login = '" . $_SESSION['login']. "' AND pass = '" . $_SESSION['pass'] . "';";
$resultado1= mysql_query($consulta1) or die(mysql_error()); header("Location:datospersonales.php");}
else
{
otras sentencias......
}
<form action = "modificardatospersonales.php" method = "post">
otras cosas......
<input type="submit" name = "modificar" value="Modificar"/>
</form
...............CODIGO HTML...............................
>
Todo el código de php me funciona, pero cuando pongo el header, me da error.
Mi problema es q no sé como hacer, para q una vez, el usuario dé a modificar, se ejecute el header que está en la rama del "if", porque es me da error.....
¿Alguien puede ayudarme?
++Gracias!!! |