Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Logowanie, na ciastkach :>
M45t3r
post
Post #1





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 16.05.2005
Skąd: Lubaczów

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


Potrzebuje skryptu logowania :] ale nie takiego zwyklego tylko takie w ktory klepiesz www.mojastorna.pl/login.php klepiesz login i haslo, przkierwuje cie do innej strony np admin/index.php, no ale wlasnie teraz chce zeby ktos kto wklepie www.mojastrona.pl/admin/index.php nie widzial zawartosci tej strony bez logowania. itd z innymi podstronami. Jak to zrobic (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) Moze ma ktos takiego gotowca (IMG:http://forum.php.pl/style_emoticons/default/snitch.gif) wiem, ze trzeba bedzie edytowac jeszcze te pliki do ktorych nie chce zeby ktos bez zalogowania sie dostal ale to bajka. Z gory dzieki :]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
M45t3r
post
Post #2





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 16.05.2005
Skąd: Lubaczów

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


No więc postanowiłem tutaj wstawić ten kod, jesli jest za długi to niech moderator go usunie :]

login.php
  1. <?php $poprawny_login = 'Master';
  2. $poprawne_haslo = 'password';
  3.  
  4. if (isset($login) && isset($haslo))
  5. {
  6.  
  7. if ($login == $poprawny_login && $haslo == $poprawne_haslo)
  8. {
  9.  
  10. session_start();
  11.  
  12.  
  13. session_register('login');
  14.  
  15.  
  16. session_register('licznik');
  17.  
  18.  
  19. header("Location: admin/index.php" . SID);
  20.  
  21. exit();
  22. }
  23. else
  24. {
  25.  
  26. echo 'Nawet nie próbuj :]. Ten dział strony jest tylo dla Administratora :].';
  27. }
  28. }
  29. else
  30. {
  31. ?>
  32. <form method="post" action="admin.php" style="display:inline;">
  33.  
  34. Login: <input type="text" size="20" name="login"><br>
  35.  
  36. Hasło: <input type="password" size="20" name="haslo"><p>
  37.  
  38. <input type="submit" value="Zaloguj">
  39.  
  40. </form>
  41. <? }
  42. ?>


wyloguj.php

  1. <? session_start();
  2. echo 'Zostałeś pomyślnie wylogowany. Kliknij <a href="login.php">tutaj</a>,aby zalogować się ponownie, lub <a href="index.php">tutaj</a> aby powrócić do strony głównej';
  3. session_destroy();
  4. ?>


Jaki kod dodac do kazdej podstrony do ktorej nie chce, zeby ktos dostal sie bez hasla ? Oczywiscie sposob ktory powiedizal mi przedmowca jest dobry ale przy przehodzeniu w inny link przykladowa admin/index.php?page=download wysiwetla error, ze nie mam dostepu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
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 - 14:57