Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]sesje na podstronach
gosienkami
post
Post #1





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


mam takie pytanko przy blokowaniem dostepu do podstron, bo mimo iz jest hasło stronka mie si enie wyswietla

logowanie do podstron:
  1. <?
  2. session_register("logowanie");
  3. if ($_SESSION['logowanie']!==0)
  4. var_dump($_SESSION);
  5. { echo "Brak dostępu do ogladania strony.";
  6. exit();}
  7. ?>


<?
include("logowaniepodstron.php");
?>

i wywołanie
array(3) { ["logowanie"]=> int(1) ["login"]=> string(2) "test" ["haslo"]=> string(2) "test" } Brak dostępu do ogladania strony.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
gosienkami
post
Post #2





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


strona logowanie z oknem logowania
  1. <?
  2. session_register("logowanie");
  3. if(empty($_SESSION["logowanie"]))$_SESSION["logowanie"]=0;
  4.  
  5. echo '<div class="stopka">NIE MASZ UPRAWNIEN DO OGLADANIA STRONY- MUSISZ SIE ZALOGOWAC';
  6. require_once("laczenie.php");
  7. if($_GET['wylogowanie']=="tak"){
  8. $_SESSION["logowanie"]=0;
  9. echo ' Zostałeś wylogowany z serwisu';}
  10. if($_SESSION["logowanie"]!=1){
  11. }
  12. if($_POST['login']!="" and $_POST['haslo']!="")
  13. {
  14. $login=$_POST['login'];
  15. $haslo=$_POST['haslo'];
  16. $sql="SELECT * from pracownicy WHERE login like '$login' and haslo like '$haslo' ";
  17. $result=mysql_query($sql) or die('Nie mozna wykonac zapytania');
  18. $ilosc=mysql_num_rows($result);
  19. if($ilosc=="1"){
  20. $zawartosc=$login;
  21.     $_SESSION['logowanie'] = 1;
  22.           $_SESSION['login'] = $_POST['login'];
  23.           $_SESSION['haslo'] = $_POST['haslo'];
  24.     header("Location: panelik.php");
  25. }
  26. }
  27. ?>


logowanie na stronie głownej
  1. <?php
  2. if ($_SESSION['logowanie']!==0){
  3.     echo 'Zostaleś zalogowany jako:' .$_SESSION['login'];
  4.     echo '<a href="logowanie.php?wylogowanie=tak">[wylogowanie]</a>';
  5.  
  6.   }else {
  7. header('location:logowanie.php');
  8.    }
  9. ?>


logowanie na podstonach

  1. <?
  2. var_dump($_SESSION);
  3. if ($_SESSION['logowanie']!==0)
  4. { echo "Brak dostępu do ogladania strony.";
  5. exit();}
  6. ?>
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 - 21:40