Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2003
    Messaggi
    4,826

    pressione tasto back e ricaricamento pagina

    ciao.
    Ho una pagina che prima di essere inviata deve essere ricaricata per problemi che esulano dal post(sarebbe troppo lungo da spiegare, dico solo che è un ecommerce).
    In particolare la invio su se stessa per vedere se ci sono errori e presentare un * a fianco del' input.
    Il problema è che se tutto va ok posso procedere al checkout su di una altra pagina ma se vado sulll'altra pagina e premo back(il pulsante del browser) per ritornare nella pagina incriminata ecco che non ricarica e tutto mi va a ramengo.
    E'possibile ricaricare questa pagina se faccio back da un altra pagina?

    ho provato con :
    codice:
    header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
    header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
    
    header("Cache-Control: no-store, no-cache, must-revalidate");
    header("Cache-Control: post-check=0, pre-check=0", false);
    header("Pragma: no-cache");
    tenta effettivamente di ricaricare ma poi ff mi da quest' errore:

    codice:
    Documento scaduto
    
    Questo documento non è più disponibile.
    
    Il documento richiesto non è più disponibile nella cache di Firefox.
    
        Per ragioni di sicurezza Firefox non effettua automaticamente una nuova richiesta per documenti sensibili.
    si puo evitare senza modificare le impostazioni di ff?
    si possono forse usare dei meta?
    grazie,

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    No il tasto back non è intercettabile ne lato client (js) ne tanto meno lato server (php), devi rivedere la logica invece di ricaricare la pagina per i controlli gli stessi li fai in Ajax (su una pagina specifica controlli_carrello.php)

    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

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.