Jak wyłączyć autouzupełnianie przeglądarki w formularzach?

Jako że autocomplete=”off” nie działa we wszystkich przeglądarkach możemy posużyć się małym trickiem:

Nie działa:

<input type="text" name="my_sensitive_data" autocomplete="off" />

Działa:

<input type="hidden" name="my_nonce" value="dLafr5aCo0pH7eyo" />
<input type="text" name="dLafr5aCo0pH7eyo" />

Powyższy kod zakłąda że przy każdym wywołaniu strony ciąg znaków dLafr5aCo0pH7eyo będzie losowy i unikalny tak aby detektor przeglądarki nie wychwycił możliwości autouzupełnienia formularza

Konieczne jest aby przekazać losową zmienna, która jest nazwą naszego formularza do pliku obsługującego formularz za pomoca pola HIDDEN

W kolejny skrypcie odczytujemy nazwe pola przez:

$nazwa_losowa_pola = $$my_nonce

źródło: nafta zastosowanie, http://klinikazdrowia.info/dieta/, a6w, http://kruszywa.net/pl-PL/Transport/oferty-uslug-transportowych

Powiązane wpisy:

Comments are closed.