Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/03/2010, 09:12
granasturcom
 
Fecha de Ingreso: febrero-2010
Mensajes: 95
Antigüedad: 15 años
Puntos: 0
Reedirigir mi formulario a Usuarios.php

Buenas tardes:
Necesito que despues de hacer un insert directamente la pagina se redirija a Usuarios.php
os muestro mi codigo:
Aqui recibe los datos de un formulario y le digo que inserte nuevo usuario
if (isset($_POST['register'])){

/******CREO QUE EL PROBLEMA ESTA AQUI****/
if (registerNewUser($_POST['username'], $_POST['password'], $_POST['password2'], $_POST['email'])){

header("Location:Usuarios.php");


}else {

echo "Registro Incorrecto! Vuelva a Intentarlo.";
show_registration_form();

}

} else {
// has not pressed the register button
show_registration_form();
}
************************************************** *************
Aqui es donde inserta los datos
************************************************** *************
function registerNewUser($username, $password, $password2, $email)

{

global $seed;

if (!valid_username($username) || !valid_password($password) ||
!valid_email($email) || $password != $password2 || user_exists($username))
{
return false;
}


$code = generate_code(20);
$sql = sprintf("insert into login (username,password,email,actcode) value ('%s','%s','%s','%s')",
mysql_real_escape_string($username), mysql_real_escape_string(sha1($password . $seed))
, mysql_real_escape_string($email), mysql_real_escape_string($code));


if (mysql_query($sql))
{
$id = mysql_insert_id();

if (sendActivationEmail($username, $password, $id, $email, $code))
{

return true;
} else
{
return false;
}

} else
{
return false;
}
return false;
}
/**************************
GRACIAS

Última edición por granasturcom; 07/03/2010 a las 09:23