Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/03/2014, 11:00
p3cn0G
 
Fecha de Ingreso: febrero-2014
Mensajes: 60
Antigüedad: 10 años, 2 meses
Puntos: 0
Respuesta: Me aparece fecha 0000-00-00

Antes que nada, yo estoy haciendo esta pagina de registro de usuarios por medio de un manual, no es cosecha propia.

La cosa es que yo estoy insertando la fecha, nick, email, etc. por medio de variables php.

Este es el codigo PHP de registro.php:

Código PHP:
<?php
include("includes/funciones.php");
    if(isset(
$_POST['registro']))
    {
        if((
$_POST['nick'] != '') && ($_POST['mail'] != '')
        && (
$_POST['pass'] != '') && ($_POST['conf_pass'] != ''))
        {
            if(
$_POST['pass'] != $_POST['conf_pass'])
            {
                echo 
'<p class="resultado"><span class="error">Las contraseñas no coinciden</span></p>';
            }else{
                
$datetime();
                
$nicklimpiar($_POST['nick']);
                
$maillimpiar($_POST['mail']);
                
$passmd5(md5(limpiar($_POST['pass'])));
                
$ipuser$_SERVER['REMOTE_ADDR'];
                
$b_usermysql_query("SELECT nick FROM usuarios WHERE nick='$nick'");
                if(
$user=@mysql_fetch_array($b_user))
                {
                    echo 
'<p class="resultado"><span class="advertencia">El nombre de usuario o email ya esta registrado.</span></p>';
                    
mysql_free_result($b_user);
                } else {
                    if(
validar_email($_POST['mail']))
                    {
                        
mysql_query("INSERT INTO usuarios (fecha,nick,mail,pass,ip) values ('$date','$nick','$mail','$pass','$ipuser')");
                        echo 
'<p class="resultado"><span class="ok">Te has registrado correctamente, ahora podras iniciar sesión como usuario registrado.</span></p>';
                    } else {
                        echo 
'<p class="resultado"><span class="error">El email no es válido.</span></p>';
                    }
                }
            }
        } else {
            echo 
'<p class="resultado"><span class="advertencia">Deberas llenar todos los campos.</span></p>';
        }
    }
?>
Si observas, la variable $date igual a time();

Puede que esa variable sea el motivo de que la fecha aparezca con ceros?