intanto ho modificato alcune cose, ora la mia pagina save.php (quella cioè che va a scrivere i dati nel db) è così:
Codice PHP:
<? include("top_foot.inc.php");
include("config.inc.php");
top();
$pass =$_POST['pass'];
$giorno =$_POST['giorno'];
$mese =$_POST['mese'];
$anno =$_POST['anno'];
$testo =$_POST['testo'];
$link =$_POST['link'];
if ($pass != $password):
echo "Password errata";
else:
if ($giorno != "0")
{
$giorno_db = $giorno;
}
else
{
$giorno = ".";
$giorno_db = "1";
}
$data_db = mktime("0", "0", "0", $mese, $giorno_db, $anno);
$data = ($giorno . $mese . $anno);
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
$query = "INSERT INTO news (data_db, data, testo, link) VALUES ('$data_db', '$data', '$testo', '$link')";
if (mysql_query($query, $db))
echo "L'articolo è stato inserito correttamente";
else
echo "Erorre durante l'inserimento";
mysql_close($db); endif;
foot();
?>
sono riuscito ad inserire un po' di record, poi cercando di aggiustare ancora qualche altra imperfezione (almeno mi sembra tale) ora mi dice
codice:
"Erorre durante l'inserimento";
mi sa che faccio un po' di casino con gli "if"..