Live chat Whatsapp
Live chat Whatsapp
Attiva Web - Realizzazione siti internet, ecommerce

Firefox mantiene i dati del form, come resettarli

    • Dopo gli ultimi aggiornamenti di Firefox, il browser Mozilla mantiene i dati nei form anche quando non dovrebbe, cosa che spesso può portare a compilazioni errate, vediamo come evitarne la memorizzazione.

      Se da un lato la cosa può sembrare comoda (cosa che in parte è), quando si ha a che fare con moduli multipagina si alza il margine di compilazioni errate, rischiando così di inviare tramite form informazioni già salvete e sbadatamente non cancellate.

      La risoluzione anche in questo caso è piuttosto banale, sarà sufficiente cambiare il valore "name" del modulo con l'aggiunto di un numero random, vediamo un esempio:

      <form id="nome_form" name="nome_form_<random-hash>">
      ...
      </form>

      Il numero casuale possiamo ottenerlo facilmente con PHP grazie alla funzione nativa rand(), eccone un esempio completo:

      <?php
      echo '<form id="nome_form" name="nome_form_'.rand(1,99999).'"></form>';
      ?>
      
      Francesco // 04-02-2022 // Windows

    Lascia un commento

    Invia commento


    ATTENZIONE: il tuo commento verrà prima moderato e se ritenuto idoneo sarà pubblicato