Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> ciasteczka - logowanie, problem z obsługą między folderami
mwm
post
Post #1





Grupa: Zarejestrowani
Postów: 25
Pomógł: 0
Dołączył: 6.12.2005

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


witam

mam problem z obsługą ciasteczek..

zbudowałem strone z logowaniem opartym na ciasteczkach ( w ciasteczkach jest przechowywany ID ) wszystko działa dobrze ale tylko w jednym folderze a moja strona jest podzielona w folderach na strony:

index.php
- tapety - index.php
- download - index.php
itd..

problem polega na tym że na każdej stronie umieszczonej w innym folderze musze się osobno logować :/ co jest strasznie niewygodne... niemoge przenieść całego serwisu do jednego folderu bo system dodawania nowych stron się posypie
czy jest możliwość ustawienia ciasteczek aby dotyczyły wszystkich folderów a nie tylko jednego (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?

odrazu mówie że mam małe doświadczenie w php więc prosił bym o dokładne wskazówki

Ten post edytował mwm 14.12.2005, 10:38:36
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dtb
post
Post #2





Grupa: Zarejestrowani
Postów: 476
Pomógł: 1
Dołączył: 5.11.2005
Skąd: Bieruń city

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


przy zalogowaniu:

  1. <?php
  2. setcookie('name', NAZWA_USERA);
  3. setcookie('pass', HASLO_USERA);
  4. ?>


na początku każdej strony (mozna includować):

  1. <?php
  2. if (mysql_fetch_row(mysql_query ('SELECT name, pass FROM tabela WHERE name='.$_COOKIE['name'].', pass='.$_COOKIE['pass'])))
  3. define ('ZALOGOWANY' , true);
  4. ?>


teraz wystarczy zrobić:

  1. <?php
  2. if (ZALOGOWANY === true)
  3. {
  4. // Opcje dla zalogowanych
  5. }
  6. ?>


Ten post edytował dtb 14.12.2005, 17:00:34
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 - 01:02