Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Kwestia Dostepu
-Gość_kuba-
post
Post #1





Goście







powiedzmy, ze zrobie sobie prosty system logowania, bo to tylko na moje domowe potrzeby, czyli - w jakims pliku .php zrobie pole formularza, w ktorym bede wpisywal haslo i po kliknieciu 'zaloguj' wysle mnie do pliku docelowego, np. zalogowany.php

ale nie wiem jednego... jak ograniczyc dostep do tego pliku, tzn. wejsc tam tylko po zalogowaniu - nie mozna wejsc wpisujac adres w wyszukiwarce. jak to zrobic?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
popbart
post
Post #2





Grupa: Zarejestrowani
Postów: 255
Pomógł: 0
Dołączył: 22.04.2004
Skąd: Żoliborz

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


Skorzystaj z sesji http://www.php.net/manual/pl/ref.session.php
W pliku docelowy wpisz coś takiego
  1. <?
  2. if(!isset($sessvar))
  3. {
  4. if($login!=&#092;"login\" or $password!=\"12345\")
  5. {
  6.  echo &#092;"Złe dane\";
  7.  exit; //lub header adsyłający do formularza logującego
  8. }
  9. else
  10. {
  11.  $sessvar=&#092;"mysession\";
  12.  session_register(&#092;"sessvar\");
  13. }
  14. }
  15. elseif($_SESSION[sessvar]!=&#092;"mysession\")
  16. {
  17.  exit; //lub header adsyłający do formularza logującego
  18. }
  19. //Dalsza część twojego skryptu
  20. ?>

Ale chyba każdy ma swój sposób (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował popbart 1.09.2004, 15:13:03
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: 25.09.2025 - 17:04