Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> proste logowanie, blad w zalozeniach?
mobr
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 10.05.2005

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


hej, od niedawna probuje php. bardzo fajny jezyk, ale miewam dosc duzo problemow, byc moze zwiazanych z nieodpowiednia logika skryptow.

mozecie rzucic okiem na ponizszy? pytanie: dlaczego link "zrob costam" nie powoduje wczytania strony (z $sub == 'a')?

  1. <?php
  2.  
  3. $login = 'mobr';
  4. $passw = '1234';
  5.  
  6. if (!isset($action)) {
  7.  
  8. echo '<form action=\"?action=check\" method=\"POST\">';
  9. echo '<input name=\"new_login\"><br>';
  10. echo '<input name=\"new_passw\" type=\"password\"><br>';
  11. echo '<input type=\"submit\">';
  12. echo '</form>';
  13. }
  14.  
  15. else if ($action == 'check') {
  16.  
  17. if (($new_login != $login) || ($new_passw != $passw)) {
  18.  
  19. echo '<p>nie masz uprawnien';
  20. }
  21.  
  22. else {
  23.  
  24. if (!isset($sub)) {
  25.  
  26. echo '<p>zalogowany jako: '.$new_login;
  27. echo '<p><a href=\"?action=check&sub=a\">zrob costam</a>';
  28. }
  29.  
  30. else if ($sub == 'a') {
  31.  
  32. echo '<p>zrobiles cos tam';
  33. }
  34. }
  35. }
  36.  
  37. else {
  38.  echo 'error';
  39. }
  40.  
  41. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 19.08.2025 - 15:28