Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Sesje i include'owanie, Problem z includowaniem plików
thomas2411
post
Post #1





Grupa: Zarejestrowani
Postów: 108
Pomógł: 7
Dołączył: 15.05.2005
Skąd: Rzeszów

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


Heja,
Mam problem z includowaniem. Mam jeden główny plik z szablonem graficznym i jedną komórkę w tabeli, w której includuję inne pliki. Całość oparta jest na sesjach. Problem w tym, że includowany plik php, który muszę wywołać z parametrem (wywołuję go z pełną ścieżką http://www....../plik.php?....) jest także oparty o sesję. Plik includowany jest interpretowany, ale nie przesyłane są dane sesji, informujące o stanie zalogowania użytkownika. Zamiast pojawienia się w komórce wyniku zapytania z includowanego pliku, pojawia się komunikat o tym, że użytkownik nie jest zalogowany.
Ma ktoś pojęcie co z tym zrobić?

Dzięki

Tomek
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
thomas2411
post
Post #2





Grupa: Zarejestrowani
Postów: 108
Pomógł: 7
Dołączył: 15.05.2005
Skąd: Rzeszów

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


Nie no session_start() jest...w tym problem właśnie, że nie wiem dlaczego to nie działa. W momencie gdy wywołuję includowany plik z parametrem podająć pełny adres http://..../plik.php?par=.... jest on interpretowany i tworzy się chyba nowa sesja....

Jeśli w pliku includowanym nie ma sprawdzania logowania i session_start() to wszystko działa,tyle że wiadomo, ze bedzie ten plik dostępny wszędzie. Problem pojawia sie przy przesyłąnia zmiennej
$HTTP_SESSION_VARS['prawid_admin'])

//---kod-----------------------------

<?php
@session_start();
require_once('funkcje.php');
if (!isset($HTTP_SESSION_VARS['prawid_admin']))
{
start_html();
echo '<center>Logowanie nie powiodło się. Sprawdź login i hasło i wprowadź ponownie<br><br></center>';
echo '<center><a href=index.htm class=admin>&gt;&gt;Logowanie</a></center>';
end_html();
exit();
}
else
{
?>

Treść strony

<?php
}
?>

Ten post edytował thomas2411 15.05.2005, 13:49:58
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: 3.10.2025 - 09:12