Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [html][php] skrypt walidacji w onclick ?
Morfi777
post
Post #1





Grupa: Zarejestrowani
Postów: 76
Pomógł: 1
Dołączył: 5.09.2007

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


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 (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Go to the top of the page
+Quote Post
Grzyw
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 75
Dołączył: 19.08.2004
Skąd: Wrocław

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


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.
Go to the top of the page
+Quote Post

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: 23.08.2025 - 15:14