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