Ver Mensaje Individual
  #7 (permalink)  
Antiguo 11/03/2010, 11:32
granasturcom
 
Fecha de Ingreso: febrero-2010
Mensajes: 95
Antigüedad: 14 años, 2 meses
Puntos: 0
Respuesta: Alguien sabe donde esta el error

Cita:
Iniciado por eits Ver Mensaje
primero asegurate de que este entrando alli, por ejemplo:
Código PHP:
Ver original
  1. if (registerNewUser($_POST['username'], $_POST['password'], $_POST['password2'], $_POST['email'])){
  2. echo 'ya llegue hasta aqui';
  3. header("Location: Usuarios.php");
  4. }
y por último es Usuarios.php o usuarios.php.

saludos.
nada, sale una pagina en blanco no pone absolutamente nada

Os pongo todo el codigo
Formulario de Registro
function show_registration_form(){

echo '<form action="./register.php" method="post">
<fieldset><legend>Registro</legend>
<dl>
<dt><label for="username">Usuario:</label></dt>
<dd><input name="username" type="text" id="username" maxlength="30">
</dd>
</dl>
<dl>
<dt><label for="password">Contraseña:</label></dt>
<dd><input name="password" type="password" id="password" maxlength="15">
</dd>
</dl>
<dl>
<dt><label for="password2">Repita Contraseña:</label></dt>
<dd><input name="password2" type="password" id="password2" maxlength="15">
</dd>
</dl>
<dl>
<dt><label for="email">Email:</label></dt>
<dd><input name="email" type="text" id="email" maxlength="255">
</dd>
</dl>
<p>
<input name="reset" type="reset" value="Borrar">
<input name="register" type="submit" value="Registrarse">
</p>
</fieldset>
</form>';

}
?>
**************************************************
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;
}


*********************************************
<?php
/*En esta página los usuarios pueden crear una cuenta.*/
require_once "header.php";

if (isset($_POST['register'])){

if (registerNewUser($_POST['username'], $_POST['password'], $_POST['password2'], $_POST['email'])){
echo 'ya llegue hasta aqui';
header("Location: Usuarios.php");

}else {

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

}

} else {
// has not pressed the register button
show_registration_form();
}
<?php
/*En esta página los usuarios pueden crear una cuenta.*/
require_once "header.php";

if (isset($_POST['register'])){

if (registerNewUser($_POST['username'], $_POST['password'], $_POST['password2'], $_POST['email'])){
echo 'ya llegue hasta aqui';
header("Location: Usuarios.php");

}else {

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

}

} else {
// has not pressed the register button
show_registration_form();
}

// require_once "footer.php";
?>
?>