Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2011, 08:37
fe29
 
Fecha de Ingreso: diciembre-2011
Ubicación: Santiago
Mensajes: 45
Antigüedad: 12 años, 4 meses
Puntos: 1
ayuden me tengo un problema con mi web de registro

mi problema es que cuando registro a mi web una cuenta da el siguiente error:

Strict Standards: date() [function.date]: It is not safe to rely on the system's timezone settings. Please use the date.timezone setting, the TZ environment variable or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/Chicago' for '-6.0/no DST' instead in C:\AppServ\www\register.php on line 205

El Usuario cuenta ha sido registrado de manera satisfactoria.
Ahora puedes entrar con tu cuenta al juego. Bienvenid@


bueno yo uso esta función $date = date("Y/m/d - H:i:s", time()) para saber el año el día y la hora en que se registro dicha cuenta en mi database.

si es que no se puede usar de esa manera el código por favor digan me como debo utilizar lo, es que soy nuevo en esto y me interesa aprender.


aquí les dejo la parte de mi código de registro en donde puse el código ya mencionado:



Código PHP:
<?php
}
// verificamos si se han enviado ya las variables necesarias.
if (isset($_POST["Username"])) {
    
$Username $_POST["Username"];
    
$password $_POST["password"];
    
$password2 $_POST["password2"];
    
$email $_POST["email"];
    
$realname $_POST["realname"];
    
$Idnumber $_POST["Idnumber"];
    
$Question $_POST["Question"];
    
$answer $_POST["answer"];
    
$Country $_POST["Country"];
    
$City $_POST["City"];
    
// Hay campos en blanco
    
if($Username==NULL|$password==NULL|$password2==NULL|$email==NULL|$realname==NULL|$Idnumber==NULL|$Question==NULL|$answer==NULL|$Country==NULL|$City==NULL) {
        echo 
"un campo está vacio.";
        
formRegistro();
    }else{
        
// ¿Coinciden las contraseñas?
        
if($password!=$password2) {
            echo 
"Las contraseñas no coinciden";
            
formRegistro();
        }else{
            
// Comprobamos si el nombre de Usuario o la cuenta de correo ya existían
            
$checkuser mysql_query("SELECT Username FROM accounts WHERE Username='$Username'");
            
$Username_exist mysql_num_rows($checkuser);
            
$checkemail mysql_query("SELECT email FROM accounts WHERE email='$email'");
            
$email_exist mysql_num_rows($checkemail);
            if (
$email_exist>0|$Username_exist>0) {
                echo 
"El nombre de Usuario o la cuenta de correo estan ya en uso";
                
formRegistro();
            }else{
                
$query 'INSERT INTO accounts (Username, password, email, realname, Idnumber, Question, answer, Country, City, fecha)
                VALUES (\''
.$Username.'\',\''.$password.'\',\''.$email.'\',\''.$realname.'\',\''
                
.$Idnumber.'\',\''.$Question.'\',\''.$answer.'\',\''.$Country.'\',\''.$City.'\',\''.$date date("Y/m/d - H:i:s"time()).'\')';                                                            
                
mysql_query($query) or die(mysql_error());
                echo 
'<font color="#FF0000">El Usuario</font> <font color="#0000FF">'.$Username.'</font> <font color="#FF0000">ha sido registrado de manera satisfactoria.</font><br />';
                echo 
'<font color="#FF0000">Ahora puedes entrar con tu cuenta al juego. Bienvenid@</font> <br />';
                
?>
                <FORM ACTION="validar_Username.php" METHOD="post">
                  
                </FORM>
                <?php
            
}
        }
    }
}else{
    
formRegistro();
}
?>





Gracias de ante mano por su atención....

Feliz navidad y prospero año nuevo :D