Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Logowanie..., Again
MateuszS
post
Post #1





Grupa: Zarejestrowani
Postów: 1 429
Pomógł: 195
Dołączył: 6.10.2008
Skąd: Kraków/Tomaszów Lubelski

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


Mam taki skrypt logowania jak poniżej, niestety cokolwiek nie wpisze w formularzu logowania przeniesie mnie na stronę zastrzeżoną tylko dla userów zalogowanych (panel.php - puki co pusta) Formularz:
  1. Sesje <h1 class="h1">Logowanie</h1> Nazwa Użytkownika:
  2.  
  3. Hasło:
  4.  
  5.  
  6.  
  7. Wpisz nazwę użytkownika oraz hasło aby się zalogować.
Login.php
  1.  
  2. To forum zwariowało.... lol nie da sie nawet zmodyfikować postu.... bo sie caly topic wali...
  3.  
  4. Mam taki skrypt logowania jak poniżej, niestety cokolwiek nie wpisze w formularzu logowania przeniesie mnie na stronę zastrzeżoną tylko dla userów zalogowanych (panel.php - puki co pusta)
  5.  
  6. Formularz:
    1. <html></div></li><li class="li2"><div class="de2"><head></div></li><li class="li1"><div class="de1"> <title>Sesje</title></div></li><li class="li2"><div class="de2"> <meta http-equiv="Content-type" content="text/html; charset=UTF-8" /></div></li><li class="li1"><div class="de1"> <link rel="stylesheet" type="text/css" href="style/style.css" /></div></li><li class="li2"><div class="de2"></head></div></li><li class="li1"><div class="de1"> </div></li><li class="li2"><div class="de2"><body></div></li><li class="li1"><div class="de1"><form action="login.php" method="POST"></div></li><li class="li2"><div class="de2"> </div></li><li class="li1"><div class="de1"><h1 class="h1">Logowanie</h1></div></li><li class="li2"><div class="de2"> </div></li><li class="li1"><div class="de1"><div class="panel"></div></li><li class="li2"><div class="de2"><p class="p1"> Nazwa Użytkownika: </p></div></li><li class="li1"><div class="de1"> <input type="text" size="20" name="login" class="text" maxlength="12" /></div></li><li class="li2"><div class="de2"><p class="p1"> Hasło: </p></div></li><li class="li1"><div class="de1"> <input type="password" size="20" name="haslo" class="text2" maxlength="12" /><br /><br /></div></li><li class="li2"><div class="de2"> <input type="submit" value="Zaloguj" class="submit" /></div></li><li class="li1"><div class="de1"></div></div></li><li class="li2"><div class="de2"> </div></li><li class="li1"><div class="de1"><div class="panel2"></div></li><li class="li2"><div class="de2"><p class="p2"></div></li><li class="li1"><div class="de1">Wpisz nazwę użytkownika oraz hasło aby się zalogować.</div></li><li class="li2"><div class="de2"></p></div></li><li class="li1"><div class="de1"></div></div></li><li class="li2"><div class="de2"> </div></li><li class="li1"><div class="de1"> </div></li><li class="li2"><div class="de2"></form> </div></li><li class="li1"><div class="de1"></body></div></li><li class="li2"><div class="de2"></html>
  7.  
  8. Login.php
  9. [php]
  10. <?php
  11.  
  12. include("baza.php");
  13.  
  14. $_SESSION['login'] = $_POST['login'] = $login;
  15. $_SESSION['haslo'] = $_POST['haslo'] = $haslo;
  16.  
  17. $_SESSION['user'] = 1;
  18.  
  19. echo '<link rel="stylesheet" type="text/css" href="style/style.css" />';
  20. echo '<meta http-equiv="Content-type" content="text/html; charset=UTF-8" />';
  21.  
  22.    $zapytanie = mysql_query("SELECT login,haslo
  23.                              FROM `tabela5`
  24.                              WHERE 'login'=('$login') AND
  25.                                    'haslo'=('$haslo')") or (mysql_error('Blad'));
  26.  
  27. if(isset($_SESSION['login']) or isset($_SESSION['haslo']))
  28. {
  29.    echo '<center><font size="4" face="arial">';
  30.    echo 'Błąd podczas logowania spróbuj ponownie<br />';
  31.    echo '<a href="index.php">Wróć</a>';
  32. }
  33. elseif($zapytanie)
  34. {
  35.    header("Location: panel.php");
  36. }
  37.  
  38. ob_end_flush();    
  39.                                    
  40. ?>


Napisalem ten skrypt bo chcę się nauczyć posługiwać sesjami, których za bardzo jeszcze nie rozumiem. Gdy $zapytanie = mysql_query.... dam pod elseif wtedy pokazuje mi sie pusty ekran. Jezeli taki topic byl to sory ale nie znalazlem.

Ten post edytował MateuszScirka 2.01.2009, 15:12:14
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: 4.10.2025 - 22:47