Visualizzazione dei risultati da 1 a 8 su 8
  1. #1

    Evitare di trasmettere mille volte POST o GET

    Ciao a tutti,
    esiste un modo sicuro per controllare di non trasmettere mille volte gli stessi messaggi di un form tramite POST o GET quando si aggiorna la pagina?
    Ci sto provando da stamattina e tra poco mi scoppia il cervello.
    Se avete qualche lettura da consigliarmi ve ne sarei grato.
    sapientino regna sovrano

  2. #2

  3. #3
    Grazie, ma come faccio ad applicare un segnale che arriva una tantum a qualcosa di più complesso, tipo una chat?
    sapientino regna sovrano

  4. #4
    Quote Originariamente inviata da sapientino Visualizza il messaggio
    Grazie, ma come faccio ad applicare un segnale che arriva una tantum a qualcosa di più complesso, tipo una chat?
    Non ho capito la domanda

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Forse per quello che vuoi fare potrebbe esserti utile websocket ma ti anticipo che è complesso e non funziona sui browser che non suppotano html5 (credo)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    Scusate, facebook (per prendere un esempio che conosciamo tutti) come fa nella chat ad evitare il doppio reinseriemento causato dal refresh?
    sapientino regna sovrano

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Non proprio tutti no (io ad esempio non sono su facebook) pertanto ipotizzo che usi (come già detto) websocket (al 99%) oppure ajax.
    Comunque prendere come esempio facebook che ha fior fiore di programmatori, di mezzi, di risorse è un tantino ambizioso
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    Quote Originariamente inviata da sapientino Visualizza il messaggio
    Scusate, facebook (per prendere un esempio che conosciamo tutti) come fa nella chat ad evitare il doppio reinseriemento causato dal refresh?
    perchè usa ajax non il submit del form!! ( il quale submit può effettivamente causare un doppio post in caso di refresh ( in alcuni casi e solo a seguito di una "cattiva" gestione della navigazione dell'utente)). Nel tuo caso, al submit del form, invece di usare il classico post/get del form, usi ajax per inviare la richiesta.
    IP-PBX management: http://www.easypbx.it

    Old account: 2126 messages
    Oldest account: 3559 messages

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.