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:
Cuando lo envio a la BBDD uso es php<form> <input type="hidden" name="fecha" /> </form>
Código:
En la bbdd se recoje el valor de fecha en el campo REG.<?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"); } ?>
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.