Il campo data nel database è così impostato:
Campo: data
tipo: int(11)
Collation:
Attributi:
Null: No
Predefinito: 0
Extra:
Per vedere il valore vado semplicemente a vedere dentro la tabella cosa gli ha mandato il form e all'interno del valora data compare "2006" che restituisce la data 1/1/1970 - 1:33
Il codice della pagina è questo:
Codice PHP:
<?
include("config.inc.php");
$nome = $_POST['nome'];
$scarto = $_POST['scarto'];
$città = $_POST['città'];
$mail = $_POST['mail'];
$commento = $_POST['commento'];
//echo($titolo." ".$testo." ".$autore." ".$mail." ".$pass);
if (trim($nome) == "" OR trim($mail) == "" OR trim($città) == ""):
echo "I campi contrassegnati da questo simbolo (*) devono essere riempiti!";
else:
$titolo = addslashes(stripslashes($titolo));
$autore = addslashes(stripslashes($autore));
$mail = addslashes(stripslashes($mail));
$commento = nl2br($commento);
//mia aggiunta
$connessione = mysql_connect($db_host, $db_user, $db_password) or die("Errore nella connessione a MySql: ".mysql_error());
mysql_select_db($db_name, $connessione);
$query = "INSERT INTO gsdd_anteprimaguestbook (nome, scarto, data, città, mail, commento) VALUES ('$nome', '$scarto', NOW() , '$città', '$mail', '$commento')";
if (mysql_query($query, $connessione))
echo "<h4>Questa è l'<span class=\"giallo\">anteprima</span> del commento che hai appena scritto.
Per inserirlo nel database del guestbook clicca sul pulsante \"<span class=\"giallo\">Invia</span>\" sottostante oppure torna indietro per effettuare modifiche.</h4><hr/>
";
else
echo "Erorre durante l'inserimento ".mysql_error();
mysql_close($connessione); endif;
?>
<?
$connessione = mysql_connect($db_host, $db_user, $db_password);
if ($connessione == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
//connessione alla tabella del database
mysql_select_db($db_name, $connessione)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "SELECT * FROM gsdd_anteprimaguestbook ORDER BY id DESC LIMIT 0, 1";
$result = mysql_query($query, $connessione);
while($row = mysql_fetch_array($result))
{
echo "<div class=\"floatleft colonna60\">
<h4 class=\"left grigio\">Post #{$row['id']}</h4>
</div>
<div class=\"floatleft colonna216\">
<h4 class=\"grigio right\">". date("d/m/Y", $row['data']) . "
". date("H:i", $row['data']) . "</h4>
</div>";
echo "<div class=\"floatleft colonna60\">
<h4 class=\"left grigio\">Nome:</h4>
</div>
<div class=\"floatleft colonna210\">
<h3 class=\"grassetto rosso left\">{$row['nome']}</h3>
</div>";
echo "<div class=\"floatleft colonna60\">
<h4 class=\"left grigio\">Scarto n°:</h4>
</div>
<div class=\"floatleft colonna210\">
<h4 class=\"grassetto left\">{$row['scarto']}</h4>
</div>";
echo "<div class=\"floatleft colonna60\">
<h4 class=\"left grigio\">Città:</h4>
</div>
<div class=\"floatleft colonna210\">
<h4 class=\"grassetto left\">{$row['città']}</h4>
</div>";
echo "<div class=\"clearboth\">
</div>";
echo "<div class=\"floatleft colonna60\">
<h4 class=\"left grigio\">Commento:</h4>
</div>
<div class=\"floatleft colonna210\">
<h4 class=\"corsivo left\">{$row['commento']}</h4>
</div>";
echo "<div class=\"clearboth\">
</div>";
echo "<a href=\"mailto:{$row['mail']}\"><img src=\"immagini/misc/email.gif\" width=\"14\" height=\"14\" /></a>";
echo "<div class=\"clearboth\"><hr /></div>";
}
?>
//questo form nascosto manda i dati al database definitivo se si clicca su invia
<form id="insert_news" action="save_guestbook.php" method="POST" onsubmit="return check()">
<input type="hidden" name="nome" value='<?echo $nome?>' />
<input type="hidden" name="scarto" value='<?echo $scarto?>' />
<input type="hidden" name="città" value='<?echo $città?>' />
<input type="hidden" name="data" value='<?echo $data?>' />
<input type="hidden" name="mail" value='<?echo $mail?>' />
<input type="hidden" name="commento" value='<?echo $commento?>' />
<div class="">
<div class="height40">
<h4 class="marginmodulo center">Password:</h4>
</div>
<div class="">
<input class="sfondomodulo giallo" type="password" name="pass" size="41" />
</div>
</div>
<div class="">
<div class="height40">
<input class="pulsanti" type="submit" value="Invia">
</p>
</div>
</div>
</form>
</div>
<?
mysql_close($connessione);
include($dx."main-dx.php");
include("piede_pagina.php");
?>
Sei davvero gentilissimo a darmi una mano!