Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 16
  1. #1

    reload pagine e post data

    Ho un problema.

    Ho creato una chat in php. C'è nella pagina una form con casella di testo e pulsante. L'azione è riferita ad un iframe sotto la form e fin qui tutto bene.
    La pagina caricata nell'iframe viene ricaricata in automatico ogni 10 secondi per visualizzare eventuali nuovi messaggi. Tutto bene finchè non si invia un messaggio. Dopo questa operazione quando dovrebbe ricaricare la pagina nell'iframe il browser avvisa che la pagina contiene "post data" e chiede se ignorarli o ripostarli. Se gli si dice di riinviarli ovviamente il messaggio sarà reinserito e così via perchè la pagina conterrà sempre post data. Se no la pagine non viene caricata.

    Questo avviene online solo con mozilla 1.6 a, sul mio server in locale non succede.

    però konqueror e opera qesto problema non me lo danno.
    http://www.playlinux.net
    La comunità italiana interamente dedicata ai videogiocatori del pinguino!

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    la pagina fa il reload mandando i dati...
    quindi dovresti, dopo aver mandato i dati, fare un redirect alla pagina, evitando quindi di accumulare i dati!
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    io uso

    <meta http-equiv="refresh" content="10">

    cosa dovrei invece fare?
    http://www.playlinux.net
    La comunità italiana interamente dedicata ai videogiocatori del pinguino!

  4. #4
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    dopo l'inserimento del messaggio (lo inserisci in php, no?) fai un

    codice:
    header("Location:tuapagina.htm")
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  5. #5
    ma cosa fa esattamente questa funzione?
    http://www.playlinux.net
    La comunità italiana interamente dedicata ai videogiocatori del pinguino!

  6. #6
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Originariamente inviato da comick
    ma cosa fa esattamente questa funzione?


    hai fatto una chat in php e non sai cos'è questo?!?!

    insomma... è un redirect fatto da php!
    devi tornare alla pagina della chat non con il <meta> ke in questo caso passa di nuovo i dati postati, ma in modo che i dati vengan sì inseriti, ma poi basta, dimenticati! quindi in php lo puoi fare!
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  7. #7
    si imparano ogni giorno cose nuove :adhone:

    Ma dove lo metto e come come imposto il tempo di reload etc?

    la chat sta su cnets4.comick.net

    sulla striscia di destra. dimmi cosa ne penzi.
    http://www.playlinux.net
    La comunità italiana interamente dedicata ai videogiocatori del pinguino!

  8. #8
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    Originariamente inviato da comick
    si imparano ogni giorno cose nuove :adhone:

    Ma dove lo metto e come come imposto il tempo di reload etc?

    la chat sta su cnets4.comick.net

    sulla striscia di destra. dimmi cosa ne penzi.

    calma... quello lo metti subito dopo aver inserito il messaggio.. non so come lo inserisci...
    metti solamente:

    header("Location:nomepaginachatkesiricaricasolacol meta");
    il tempo di reload non c'entra. questo devi solo usarlo x tornare alla pagina che si aggiorna da sola con il tag <meta>
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  9. #9
    l'ho messo e lo uso correttamente, ora è tutto OK!!

    ho aggiunto una @davanti perchè sul server dava un warning.
    http://www.playlinux.net
    La comunità italiana interamente dedicata ai videogiocatori del pinguino!

  10. #10
    ora mi sembra perfetta, se la provi e mi dici che te ne pare mi fai un favore.
    puoi postare anche da anonimo.
    http://www.playlinux.net
    La comunità italiana interamente dedicata ai videogiocatori del pinguino!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.