Dando por sentado que sabes modificar los formularios y adaptar los cambios de los nombres de los campos.
Para el tiempo sustituyes:
Por:
Código PHP:
Ver original<input type="hidden" name="fecha" value="
<?php time() ?>">
Esto te grabará el valor del tiempo en formato timestamp, luego tienes que saber transladarlo a legible, con poner "pasar timestamp" en el buscador tienes info en cantidades industriales.
Para meter el email un campo de texto en el formulario y lo compruebas con php con
Código PHP:
Ver original$comprueba_email = filter_var ($campo_email, FILTER_VALIDATE_EMAIL
); if($email_origen)
echo "<br />Verdadero";
else
echo "<br />Falso";
Para la ip utiliza esta funcion:
Código PHP:
Ver originalfunction getRealIP()
{
if( $_SERVER['HTTP_X_FORWARDED_FOR'] != '' )
{
$client_ip =
( !empty($_SERVER['REMOTE_ADDR']) ) ?
$_SERVER['REMOTE_ADDR']
:
( ( !empty($_ENV['REMOTE_ADDR']) ) ?
$_ENV['REMOTE_ADDR']
:
"unknown" );
// los proxys van añadiendo al final de esta cabecera
// las direcciones ip que van "ocultando". Para localizar la ip real
// del usuario se comienza a mirar por el principio hasta encontrar
// una dirección ip que no sea del rango privado. En caso de no
// encontrarse ninguna se toma como valor el REMOTE_ADDR
$entries = split('[, ]', $_SERVER['HTTP_X_FORWARDED_FOR']);
{
if ( preg_match("/^([0-9]+\\.[0-9]+\\.[0-9]+\\.[0-9]+)/", $entry, $ip_list) ) {
// http://www.faqs.org/rfcs/rfc1918.html
'/^0\\./',
'/^127\\.0\\.0\\.1/',
'/^192\\.168\\..*/',
'/^172\\.((1[6-9])|(2[0-9])|(3[0-1]))\\..*/',
'/^10\\..*/');
$found_ip = preg_replace($private_ip, $client_ip, $ip_list[1]);
if ($client_ip != $found_ip)
{
$client_ip = $found_ip;
break;
}
}
}
}
else
{
$client_ip =
( !empty($_SERVER['REMOTE_ADDR']) ) ?
$_SERVER['REMOTE_ADDR']
:
( ( !empty($_ENV['REMOTE_ADDR']) ) ?
$_ENV['REMOTE_ADDR']
:
"unknown" );
}
return $client_ip;
}
La forma de que sean o no visibles en el archivo de salida tienes que adaptarlo tu para que no sean mostrados o si según quien esté cargando el archivo.
Pero, sinceramente, si como dices no entiendes de PHP te estás metiendo en camisas de siete varas.
Saludos