Bueno ya saben aprendiendo practicando inventando
busque algo en al internet para guando se registre el user se ponga la fecha y la hora. consegui esto codiguito
file form
Código PHP:
Ver originalh3>Comentarios</h3>
<form id="form_comentarios" action="../php/comentarios.php" method="post">
<input id="id_articulo" name="id_articulo" type="hidden" value="3"/>
Nombre<br>
<input id="nombre" type="text" name="nombre" placeholder="Nombre y Apellido"
title="Ingresa tu nombre y Apellido" required="" />
Email<br>
title="Ingresa tu email" required="" />
Comentario<br>
<textarea id="mensaje" name="mensaje" placeholder="Mensaje"
title="Ingresa tu comentario" required=""></textarea>
<input id="submit" type="submit" name="submit" value="Enviar" />
</form>
file comentarios.php
Código PHP:
Ver original<?php
function Conectarse()
{ echo "Error conectando a la base de datos.";
{ echo "Error seleccionando la base de datos.";
return $link;
}
$id_articulo = $_POST["id_articulo"];
$ip = $_SERVER['REMOTE_ADDR'];
$url = $_SERVER['HTTP_REFERER'];
// ajusta la hora
$fecha_hora = date('d-m-Y H:i:s', $time); $nombre = $_POST["nombre"];
$email = $_POST["email"];
$comentario = substr($_POST["mensaje"], 0, 500); $link = Conectarse();
//devuelve el ultimo comentario, muy necesario para evitar doble envio de los datos
$verif = mysql_query("SELECT * FROM comentarios ORDER BY id_comentario DESC LIMIT 1", $link);
$ultimo_com = $row_a[7];
}
if ($nombre != "" and
filter_var($email, FILTER_VALIDATE_EMAIL
) and $comentario != $ultimo_com) {
id_articulo, ip, url, fecha_hora, nombre, email, comentario)
VALUES ('$id_articulo', '$ip', '$url', '$fecha_hora', '$nombre', '$email', '$comentario')",
$link);
}
?>
lo encontre es esta
web
me funcioan bien pero el timpo que se graba en la base de datos no es el actual pone otro tiempo y en el IP me pone esto ::1 le recuerdo que estoy trabajando en un servidor local.. umm yo como que creo que my phpadmyn no esta en tiempo bueno no c en la realidad.