Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [html][php] skrypt walidacji w onclick ?
Forum PHP.pl > Forum > Przedszkole
Morfi777
Witam,

  1. <input type="password" name="passx" />
  2. <?php  
  3. if($_POST["passx"]&&!pass($_POST["passx"])){
  4. echo "<font color='red'><b>&nbsp;Złe hasło !</b></font>" ;
  5. }
  6. ?>


I chcę aby po kliknięciu na obrazek do którego podpięty jest link nie zadziałał jeśli wpisane hasło nie będzie poprawne. Np.

  1. <a href="www.lalala.pl" onclick="WALIDACJA HASŁA"><img src="blabla" /></a>



Czy jest wogóle taka możliwość, a może jakieś prostsze rozwiązanie ?


Pozdrawiam

bump tongue.gif
Grzyw
Co do pierwszego fragmentu kodu, nie mam pojęcia, o co chodzi.

Cytat
Czy jest wogóle taka możliwość, a może jakieś prostsze rozwiązanie ?


Tak, jest taka możliwość, tylko musisz to dobrze rozegrać.
Zwykła sprawdzenie hasła po stronie JavaScript jest bez sensu. Czemu? Aby to zrobić, poprawne przez PHP hasło musiałbyś wsadzić do zmiennej JS. Tyle, że te w podglądzie źródła są widoczne. Sytuacja jak wiesz zupełnie niedopuszczalna, więc walidacja hasła po stronie czystego JS odpada.
Możesz to zrobić za pomocą AJAX'a. Niech onclick wysyła informacje do jakiegoś skrypty, który sprawdzi hasło, jeżeli zgadza się, niech odblokuje link. Możliwości rozegrania tego masz kilka. Ale o walidację haseł w JS zupełnie zapomnij.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.