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

    Recupero Dati su History Back

    Sera ragazzi,
    sto utilizzando un piccolo CMS e quando si fa la registrazione, tornando indietro, vengono resettati tutti i campi di testo..
    Mi chiedevo quale fosse il criterio secondo cui i dati di un campo di testo vengono salvati o meno

  2. #2
    tu intendi che:
    - riempio un form
    - lo invio
    - torno indietro col browser

    intendi questo?

    se è così, penso sia normale.
    i dati che tu hai inviato in POST, si sono "svuotati".
    quindi nel form non appare più nulla.

  3. #3
    Si, ma dipende dai casi.. In alcuni casi si salvano, in altri no..
    Ora comunque dove mi interessavano si salvano, quindi se qualcuno sa il motivo mi fa piacere capire, altrimenti, pazienza..

  4. #4
    Credo che non sia possibile sapere il motivo per cui a te dove ti servono ora si salvano! Non credi?
    “Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.

    Giovanni Falcone

  5. #5
    Quote Originariamente inviata da carlomarangoni Visualizza il messaggio
    Credo che non sia possibile sapere il motivo per cui a te dove ti servono ora si salvano! Non credi?
    Questo lo so..
    Ma se qualcuno sa in base a quale criterio si salvano i dati o meno potrebbe spiegarlo..

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    intendi "si salvano" nel senso che rimane il form compilato?
    non sono salvati, si trovano nella cache del browser.
    se la procedura d'uso dei dati è scritta a modo, quei dati non devi più vederli (refresh della pagina).
    altrimenti può accadere quello che hai notato: i dati "stanno ancora li" (cosa da evitare per ovvi motivi che puoi immaginare)

  7. #7
    No, io intendo quando torni indietro con la pagina.. Esempio, io compilo degli input text, faccio il submit ma mi da un errore, quindi torno indietro e dovrei trovare i campi come li avevo compilati poco prima.. Se poi faccio il refresh devono ripulirsi..

  8. #8
    Se tornando indietro ricarichi la pagina nella cache i dati te li ritrovi, se invece per qualche motivo insito nel tuo codice la pagina viene ricaricata di nuovo anche senza che tu faccia volontariamente un refresh allora i dati ovviamente non ci saranno più. Il concetto di base è questo
    “Che le cose siano cosi, non vuol dire che debbano andare così. Solo che quando si tratta di rimboccarsi le maniche e incominciare a cambiare, vi è un prezzo da pagare. Ed è allora che la stragrande maggioranza preferisce lamentarsi più che fare”.

    Giovanni Falcone

  9. #9
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,783
    Quote Originariamente inviata da Luigi636 Visualizza il messaggio
    No, io intendo quando torni indietro con la pagina.. Esempio, io compilo degli input text, faccio il submit ma mi da un errore, quindi torno indietro e dovrei trovare i campi come li avevo compilati poco prima..
    esatto. se (nonostante l'errore) la procedura non è proprio "pulita" te li ritrovi nella cache del browser.
    per refresh intendo il lavoro del programma che ti serve una nuova pagina, nonostante i tentativi di "back".
    chiaro è che, se la procedura non è ultimata, la cache difficilmente è possibile svuotarla.

  10. #10
    Ok.. Allora probabilmente c'era qualche refresh che non ho notato..

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.