Ver Mensaje Individual
  #1 (permalink)  
Antiguo 14/11/2007, 16:02
Carol_84
 
Fecha de Ingreso: septiembre-2007
Mensajes: 234
Antigüedad: 16 años, 7 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"/>&nbsp;&nbsp;
</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!!!