Muy buenas.
Necesito una pequeña ayuda, con algo que creo que no es dificil, pero que por algun motivo ahora mismo no consigo recordarlo.
Quiero que cuando un usuario se registra en la web y rellene el formulario en un campo hidden ( creo que es la forma correcta) se envie la fecha.
Código:
<form>
<input type="hidden" name="fecha" />
</form>
Cuando lo envio a la BBDD uso es php
Código:
<?php
include("comp/conexion.php");
$name =mysql_real_escape_string ($_POST["nombre"]);
$surname =mysql_real_escape_string ($_POST["apellidos"]);
$email =mysql_real_escape_string ($_POST["email_addr"]);
$email2 =mysql_real_escape_string ($_POST["email_addr_repeat"]);
$password =mysql_real_escape_string( $_POST["password"]);
$fecha=($POST["fecha"]);
$fecha= date(d-m-y);
$salt='Cualquier cosa puede ser';
$encPass=md5($password.md5($salt));
mysql_query("INSERT INTO perfil (name,surname,email,password,tipo,dia,mes,ano,reg)
VALUES ('".$_POST['nombre']."','".$_POST['apellidos']."','".$_POST['email_addr_repeat']."','".md5($_POST['password'])."','".$_POST['tipo']."','".$_POST['dia']."','".$_POST['mes']."','".$_POST['ano']."','".$fecha."')",$conexion);
if (mysql_errno($conexion))
{
echo "No se pudo insertar los datos en la tabla. Error" .mysql_errno() ." - ".mysql_error();
mysql_close($conexion);
} else{
$conexion;
header("location:inicio.php");
}
?>
En la bbdd se recoje el valor de fecha en el campo REG.
Alguien podria decirme por que no se guarda este dato?
Resumiendo.
Necesito que al enviar el formulario se envie a la bbdd la fecha de registro.
Un saludo y espero que podais ayudarme.