Spero ti sia divertito, magari con la mente fresca è più facile trovare i problemi.
Allora intanto c'è da cambiare questo:
Non c'era la parentesi dopo "VALUES". Eppoi quel testo del messaggio non mi piace proprio. La funzione pars(...) cosa fa?
Allora intanto c'è da cambiare questo:
PHP:
If ($IDMsg == '') {
#----- nuovo messaggio! -----
$MySql = 'INSERT INTO MessaggioAraldo (IDAraldo, IDMessaggioPadre, Tag, Titolo, Messaggio, Autore, IDGilda, Img, Corporazione, IDRazza, DataMessaggio)';
$MySql .=" VALUES (".addslashes(pars($IDAraldo))."',";
$MySql .=" '".addslashes(pars($IDMsgPadre))."',";
$MySql .=" '".addslashes(pars($Tag))."',";
$MySql .=" '".addslashes(pars($Titolo))."',";
$MySql .=" '".addslashes(pars($Messaggio))."',";
$MySql .=" '".addslashes(pars($Login))."',";
$MySql .=" '".addslashes(pars($IDGilda_S))."',";
$MySql .=" '".addslashes(pars($ImgGilda_S))."',";
$MySql .=" '".addslashes(pars($DescGilda_S))."',";
$MySql .=" '".addslashes(pars($IDRazza_S))."',";
$MySql .=" NOW())";
echo "<p>" . $MySql . "</p>";
Non c'era la parentesi dopo "VALUES". Eppoi quel testo del messaggio non mi piace proprio. La funzione pars(...) cosa fa?