Ver Mensaje Individual
  #19 (permalink)  
Antiguo 28/12/2011, 15:07
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ayuden me tengo un problema con mi web de registro

Código PHP:
Ver original
  1. <?php
  2. }
  3. // verificamos si se han enviado ya las variables necesarias.
  4. if (isset($_POST["Username"])) {
  5.     $Username = $_POST["Username"];
  6.     $password = $_POST["password"];
  7.     $password2 = $_POST["password2"];
  8.     $email = $_POST["email"];
  9.     $realname = $_POST["realname"];
  10.     $Idnumber = $_POST["Idnumber"];
  11.     $Question = $_POST["Question"];
  12.     $answer = $_POST["answer"];
  13.     $Country = $_POST["Country"];
  14.     $City = $_POST["City"];
  15.     // Hay campos en blanco
  16.     if($Username==NULL|$password==NULL|$password2==NULL|$email==NULL|$realname==NULL|$Idnumber==NULL|$Question==NULL|$answer==NULL|$Country==NULL|$City==NULL) {
  17.         echo "un campo está vacio.";
  18.         formRegistro();
  19.     }else{
  20.         // ¿Coinciden las contraseñas?
  21.         if($password!=$password2) {
  22.             echo "Las contraseñas no coinciden";
  23.             formRegistro();
  24.         }else{
  25.             // Comprobamos si el nombre de Usuario o la cuenta de correo ya existían
  26.             $checkuser = mysql_query("SELECT Username FROM accounts WHERE Username='$Username'");
  27.             $Username_exist = mysql_num_rows($checkuser);
  28.             $checkemail = mysql_query("SELECT email FROM accounts WHERE email='$email'");
  29.             $email_exist = mysql_num_rows($checkemail);
  30.             if ($email_exist>0|$Username_exist>0) {
  31.                 echo "El nombre de Usuario o la cuenta de correo estan ya en uso";
  32.                 formRegistro();
  33.             }else{
  34.  
  35.                date_default_timezone_set('Europe/London');//Averigua tu zona
  36.                $date = date("Y/m/d - H:i:s", time());
  37.  
  38.                 $query = 'INSERT INTO accounts (Username, password, email, realname, Idnumber, Question, answer, Country, City, fecha)
  39.                VALUES (\''.$Username.'\',\''.$password.'\',\''.$email.'\',\''.$realname.'\',\''
  40.                 .$Idnumber.'\',\''.$Question.'\',\''.$answer.'\',\''.$Country.'\',\''.$City.'\',\''.$date.'\')';                                                            
  41.                 mysql_query($query) or die(mysql_error());
  42.                 echo '<font color="#FF0000">El Usuario</font> <font color="#0000FF">'.$Username.'</font> <font color="#FF0000">ha sido registrado de manera satisfactoria.</font><br />';
  43.                 echo '<font color="#FF0000">Ahora puedes entrar con tu cuenta al juego. Bienvenid@</font> <br />';
  44.                 ?>
  45.                 <FORM ACTION="validar_Username.php" METHOD="post">
  46.                  
  47.                 </FORM>
  48.                 <?php
  49.             }
  50.         }
  51.     }
  52. }else{
  53.     formRegistro();
  54. }
  55. ?>