Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]sesja - w includowanym pliku
Larges
post
Post #1





Grupa: Zarejestrowani
Postów: 333
Pomógł: 16
Dołączył: 13.05.2008
Skąd: Łódź

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


Witam, powraca sprawa sesji.

Mam przykładowy skrypcik, który wykorzystuje includowanie plików "naglowek.php" i "stopka.php". - są to wspólne pliki dla wszystkich podstron.

W nagłowek daję następujący kod (żeby go nie powtarzać):

Kod
$zapytanie = mysql_query("SELECT * FROM cms_rejestracja WHERE `login` = '".$_POST['login']."' AND `haslo` =  '".$_POST['haslo']."'");
while($row = mysql_fetch_array($zapytanie)){
if($row['login'] == $_POST['login'] && $row['haslo'] == $_POST['haslo']){
$_SESSION['zalogowany'] = true;
$_SESSION['zalogowany'] = 1;
$_SESSION['login'] = $row['login'];
$imie = $row['imie'];


jak odwołać się do tej sesji w pliku, żeby osobom zarejestrowanym przedstawić bogatszą zawartość strony?

Kod
session_start();
if (isset($_SESSION['zalogowany']) && $_SESSION['zalogowany'] == 1) {................... treść strony }
else {treść dla niezalogowanych}?


To co zlepiłem niebardzo działa...

2 sprawa: mój sposób sprawia, że w plikach jest 2* więcej kodu - dla zalogowanych i niezalogowanych. Jak myślicie - bardzo to opóźni ładowanie się strony?


Proszę o pomoc i z góry za nią dziękuję.
Go to the top of the page
+Quote Post

Posty w temacie
- Larges   [PHP]sesja - w includowanym pliku   26.05.2008, 12:25:01
- - Wodzu   Witam, Cytat(Larges @ 26.05.2008, 12:25...   26.05.2008, 14:02:04


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: 22.09.2025 - 07:30