[extrem] inserimento messaggio in chat
[extrem] inserimento messaggio in chat postato il 09/10/2010 16:18:45 nel forum programmazione, open source e hosting e modificato da delta il 09/10/2010 16:19:42
il problema e questo ho creato una funzione ( un distrubutore automatico di bevande) per un gdr tuttavia nei test preliminari sorge il seguente problema appena viene cliccato (e un pop up) il "distrubotore " fa un invio a vuoto.
per il resto funziona come volevo , il problema e perche appena si apre il pop up invia in chat a vuoto ?
session_start();
include ("inc/parametri.inc.php");
include ("inc/controllo.php");
include ("inc/open2.php");
$Distrub = $_POST['distrib'];
$Login = $_SESSION['Login'];
$Stanza=$_SESSION['Stanza'];
include ("inc/controlloesilio.php");
$Distrub = stripslashes(trim($Distrub));
$Msg = substr($Distrub, 0, min(strlen($Distrub), 500));
$Msg = addslashes($Distrub);
scrivi messaggio chat;
$Msg=$Login." Il distributore fornisce: ".$Distrub;
.............
ed il solito insert into chat , solito form
Pagine → 1
09/10/2010 16:22:38
Perchè se scrivi il messaggio in chat tramite una query senza nessun controllo per impedirlo, appena carichi la pagina la query viene eseguita se è sintatticamente valida, indipendentemente da tutto.
Ti consiglio di usare un controllo, del tipo per verificare se il tuo dato necessario per la query è presente/valido:
// esempio
if (!empty($Distrub))
{
# Fai query ...
}
Fammi Sapere come va :)
10/10/2010 10:51:09
funziona perfettamente grazie ^^
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, Open Source e Hosting Elenco Forum
Articoli, Interviste e altre Risorse!
Cafuné ↗
Imperion ↗
Seconda Era ↗