Ciao ragazzi, ho uno script php, che dialoga cn un database sql, per gestire una specie di forum...
un form html, raccoglie nome e dichiarazione, e uno script php invia le informazioni al database...
ed ho un ciclo di controllo ke dice se la query ha avuto esito positivo o negativo...
a volte, mi da errore e a volte no, ed io imputo questo problema ad una questione di grandezza della dichiarazione, in ordine di caratteri...
il campo ke raccoglie le dichiarazioni, lo ho impostato come longtext...
ecco il listato dello script php
Codice PHP:
<?php
include("config.php");
$D=trim(stripslashes($_POST["D1"]));
$N=trim(stripslashes($_POST["T1"]));
$query="INSERT INTO dichiarazioni (Nome,dichiarazione,data)
VALUES ('".$N."','".$D."', NOW() )";
if (mysql_query($query)){
echo "<p align=center>Grazie per aver inviato la dichiarazione
";
header("Refresh: 2;URL=dichiarazioni2.php");
}
else{
echo "C'è stato un problema. Riprovare
";
echo "Se il problema persiste contattare Alfonso.";
header("Refresh: 2;URL=seleziona2.php");
}
?>
qualcuno mi potrebbe aiutare....???