Problema di Refresh con Frame Nascosto postato il 26/07/2008 04:11:44 nel forum programmazione, gdrcd, open source, hosting
Ciao a tutti,
Ho implementato questa funzione come in GDR-CD premetto che non utilizzo questo ma un codice scritto in parte da me..e da amici...ho un problema però visto che sononegata e proprio non riesco ad utilizzare AJAX mi sono detta "al momento" utilizziamo questo metondo più ortodosso ma che comunque secondo me dà buoni risultati.
Il Problema è che dopo aver creato il frame e aver nascosto la pagina con i select e il while per la chat ho utilizzato
parent.testochat.document.write('<?=$variabile?>');
$variabile èa ssociata ai risultati della query...A questa pagina è stato messo il meta http refresh ad 8 secondi..il problema p che il codice funziona perchè mi stampa sulla pagina "PULITA" la variabile però come viene il refresh è un continuo e mi ripete sempre la stessa identica, cioè scrivo altre azioni e Continua a ripetermi tutte le azioni che ho fatto ogni 8 secondi.
c'è qualcosa che ho sbagliato?
Vi Ringrazio in Anticipo
Pagine → 1
26/07/2008 08:56:04
Se ti riscrive tutte le azioni ogni volta che refresha la chat probabilmente è perchè nella query che estraee i dati dal database non hai fatto in modo di includere una condizione che ti aggiunga solo i messaggi nuovi (ho scritto probabilmente perchè non avendo visto la query posso solo supporre che sia quello il problema dai sintomi.
Un sistema semplice è usare quello che usa il gdrcd:
Nella pagina che contiene la struttura dei frame imposti una variabile di sessione supponiamo chiamata
26/07/2008 10:10:47
Ciao,
Ti ringrazio per avermi risposto, allora se vuoi ti illustro la query..
$Testata="<head><link rel="stylesheet" href="../styles/chat.css" type="text/css"></head><body>";
$azione2=mysql_query("SELECT * FROM chat WHERE luogo='$id' AND timeout>='$tempo' ORDER by id DESC limit 0,20") or die (mysql_error());
$risultati= "";
while($row=mysql_fetch_array($azione2))
{
$pg_name=$row['user'];
$chat_message=$row['messaggio'];
$risultati.=$pg_name $chat_message;
ect ect ect
}
Ho capito in grandi lineaee ciò che dici tu...Il problema è solo di visualizzazione perchè neanche le aggiunge nel database... O.O....mentre sotto la query c'è questo.
$newchat = $risultati.$Testata;
$newchat = str_replace("\", "\\", $newchat);
$newchat = str_replace("'", "\'", $newchat);
?>
<script language="javascript">
parent.testochat.document.write('<?=$newchat?>');
</script>
ti rignrazio veramente tanto
26/07/2008 10:54:36
Risolto grazie come hai detto tu...^_^ gentilissimo
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Segui Discussione Inoltra Discussione Forum Programmazione, GDRCD, Open Source, Hosting Elenco Forum
delhila ha recensito Shadow Scape
War Thunder: Senrai Maidens x War Thunder!
Exclusive Villa GdR → Las Vegas, azzardo, vizi, soldi, intrighi... Più le sue luci sono scintillanti, più le sue ombre sono oscure. La città che non dorme mai, vi aspetta.
tatamatilda ha aperto una nuova discussione: Tester offresi/Landa cercasi
Crossout: Halloween è alle porte 👻
World of Warship: King of the Sea XVIII | Iscrizioni
Enlisted → Guida la tua squadra di soldati in combattimenti su larga scala, con fanteria, veicoli corazzati e aerei della IIa Guerra Mondiale!
RAID Shadow Legends: Contest di Halloween
Portus: Harry Potter Gioco di Ruolo: DCAO: la lezione è finita e...Tassorosso scappa!
I dati del generatore di rank sono stati aggiornati!
La Città dei Dogi: Dallo sguardo di chi vede il peccato anche nei gab
World of Tanks → Lanciati in epiche battaglie spalla a spalla con altri giocatori. Conquista la supremazia nel mondo dei Carri Armati!
Le Cronache di Raja Dunia: Aggiornamento - Razza Vhas-Taya
Shadow Scape: ✨ Chiusura momentanea
Black Sails Chronicles: ON - Mastro Corvino
Hero Wars: Pre-ordina Verdoc! 💚
RAID Shadow Legends → Plasma i tuoi eroi fino a farli diventare vere e proprie armi viventi e assembla i più epici gruppi d'assalto mai visti finora!
Dall-E - Cos'è e cosa puoi fare con l'intelligenza artificiale DALL-E per generare immagini?
Dunedan - I Dunedan: Indagine etnografica della popolazione tolkieniana
MyCharBook - Intervista all'ideatrice del servizio online gratuito per creare e memorizzare le schede dei propri personaggi!
Crea il tuo GDR - Scopri come creare da zero un gdr in PHP! Partiamo dalla registrazione..
Giochi Cyberpunk - Lista completa dei giochi di ruolo online cyberpunk
Loot Box - Loot Box nei giochi online: 15 paesi vogliono regolarizzarle: scopriamo i retroscena!
Melrose Abbey - Intervista alla gestione del play by chat storico Melrose Abbey