Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Logowanie
gallardo83
post
Post #1





Grupa: Zarejestrowani
Postów: 24
Pomógł: 0
Dołączył: 5.11.2007

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


Witam wszystkich
Dlaczego jak sie loguję to formularz, który z założenia ma być dostępmy dopiero po zalogowaniu pojawia sie i owszem - ale dopiero jak sie zaloguje i odświerzę stronę.
Co może być przyczyną ?
Pozdrawiam i czekam na info
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
deirathe
post
Post #2





Grupa: Zarejestrowani
Postów: 426
Pomógł: 32
Dołączył: 24.05.2007

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


A nie łatwiej i bezpieczniej Ci będzie z sql?
  1. <?php
  2. session_start();//rozpoczynamy sesje
  3. mysql_connect();//podajemy dane potrzebne do polaczenia sie z baza
  4. $user = mysql_real_escape_string($_POST['user']);
  5. $pwd = mysql_real_escape_string($_POST['pwd']);
  6. $query = "SELECT id FROM users WHERE user='".$user."' AND password='".$pwd."';";
  7. $valid = mysql_num_rows(mysql_query($query));
  8. if($valid) $_SESSION['valid'] = true;
  9.  
  10. if($_SESSION['valid']]){
  11. //to co ma byc widoczne dla zalogowanego uzytkownika
  12. }
  13.  
  14. ?>

Wg mnie to jest łatwiejszy sposób i bardziej bezpieczny od plików.
Pisane z palca także proszę uważać
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: 14.10.2025 - 16:40