Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odświeżenie strony z zachowaniem wartości wprowadzonych w pola input
Michael2318
post
Post #1





Grupa: Zarejestrowani
Postów: 651
Pomógł: 116
Dołączył: 3.06.2012
Skąd: Lędziny

Ostrzeżenie: (0%)
-----


Czy jest możliwość zachowania tego co user wprowadził w pola input po odświeżeniu strony? Chodzi o to, że mam CAPTCHę i jak wiadomo - idealnie się tego zrobić nie da. Niekiedy jedna literka wyląduje na drugiej, kolory się nie zgrają itp. a to wszystko prowadzi do jej nieczytelności, dlatego chcę zrobić pod nią odnośnik, cos w stylu 'Captcha nieczytelna? Kliknij tutaj' i po kliknięciu captcha się odświeży.
Wiem, że można zrobić za pomocą ajax, odświeżenie konkretnego div'a, ale to mnie nie ratuje bo żeby token się zaktualizował - muszę odświeżyć cała stronę z tego powodu, że token generowany jest w pliku, który wczytuje się co odświeżenie strony, a z kolei sama captcha jest w oddzielnym pliku, więc jeśli zastosowałbym to rozwiązanie to ten kod w captcha by się po prostu nie zmieniał.
Podsumowując - da się zachować wartości w polach input po odświezeniu strony?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Dominator
post
Post #2





Grupa: Zarejestrowani
Postów: 565
Pomógł: 15
Dołączył: 11.10.2010

Ostrzeżenie: (20%)
X----


  1. function refreshCaptcha()
  2. {
  3. document.getElementById('captcha').src = document.getElementById('captcha').src+ '?' +new Date();
  4. }


  1. <img src="captcha.php" onclick="refreshCaptcha();">


Może zadziała (IMG:style_emoticons/default/smile.gif)

Ten post edytował Dominator 25.12.2012, 14:09:04
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.10.2025 - 23:58