[GDR CD] Problema messaggi araldo
[GDR CD] Problema messaggi araldo postato il 24/02/2018 00:22:22 nel forum programmazione, open source e hosting e modificato da miagy il 24/02/2018 00:24:49
Buonasera,
avrei un problema relativo all'INSERT dei messaggi in bacheca che ha smesso di funzionarmi all'improvviso (forse per l'update del db altervista che ora poggia su MySql 5.6).
Attualmente l'INSERT di un nuovo messaggio agisce in questo modo:
If ($Messaggio != '') {
If ($IDMsg == '') {
if ($IDMsgPadre == 0) {
#----- nuovo messaggio! -----
$MySql = 'INSERT INTO MessaggioAraldo (IDAraldo, IDMessaggioPadre, Titolo, Messaggio, Autore, IDGilda, Img, Corporazione, IDRazza, DataMessaggio, DataUltimaRisposta, DataRiferimento)';
$MySql .=" VALUES ($IDAraldo,";
$MySql .=" '$IDMsgPadre',";
$MySql .=" '$Titolo',";
$MySql .=" '$Messaggio',";
$MySql .=" '".pars($Login)."',";
$MySql .=" '".pars($IDGilda_S)."',";
$MySql .=" '".pars($ImgGilda_S)."',";
$MySql .=" '".pars($DescGilda_S)."',";
$MySql .=" '".pars($IDRazza_S)."',";
$MySql .=" NOW(),";
$MySql .=" NOW(),";
$MySql .=" NOW())";
$Result = mysql_query($MySql);
Contrariamente, la replica a una discussione:
} elseif ($IDMsgPadre != 0) {
$MySql = 'INSERT INTO MessaggioAraldo (IDAraldo, IDMessaggioPadre, Titolo, Messaggio, Autore, IDGilda, Img, Corporazione, IDRazza, DataMessaggio)';
$MySql .=" VALUES ($IDAraldo,";
$MySql .=" '$IDMsgPadre',";
$MySql .=" '$Titolo',";
$MySql .=" '$Messaggio',";
$MySql .=" '".pars($Login)."',";
$MySql .=" '".pars($IDGilda_S)."',";
$MySql .=" '".pars($ImgGilda_S)."',";
$MySql .=" '".pars($DescGilda_S)."',";
$MySql .=" '".pars($IDRazza_S)."',";
$MySql .=" NOW())";
$Result = mysql_query($MySql);
Il textarea dove si scrive:
<?
#in caso di risposta#
if ($IDMsgPadre > 0) { ?>
<tr>
<td valign=top>
<input type=hidden size=65 name=Titolo value="<?= htmlspecialchars($TitoloPadre) ?>">
Commento al messaggio<br>
<b><?= htmlspecialchars($TitoloPadre) ?></b></td>
</tr>
<? } else { ?>
<tr>
<td align=left valign=top>
Titolo: <input type=text size=65 class="ares" name=Titolo value="<?= htmlspecialchars($Titolo) ?>"></td>
</tr>
<? } ?>
<tr>
<td>Testo :<br>
<textarea cols=80 rows=25 name="Messaggio"><?= htmlspecialchars($Messaggio) ?></textarea>
</td>
</tr>
Il codice ha smesso di funzionare oggi verso le 14 senza che io facessi/modificassi nulla.
Io non so veramente dove sbattere la testa @.@
Pagine → 1
24/02/2018 03:43:40
se stampi a video $MySql con un echo e provi ad inserire la query risultante direttamente da phpmyadmin ti ritorna qualche errore?
24/02/2018 11:51:36
dyrr ha scritto: se stampi a video $MySql con un echo e provi ad inserire la query risultante direttamente da phpmyadmin ti ritorna qualche errore?
Purtroppo niente, non viene inserito nessun dato nel db :(
24/02/2018 13:47:34
Ti stampa l'errore quando metti la query direttamente su phpmyadmin?
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
World of Tanks ↗
Hero Wars ↗
Exclusive Villa GdR ↗
Raja Dunia ↗