![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 2.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich. Nie działają mi sesje. A dokładnie to nie przenoszą mi zmiennych między stronami. Podejrzewam, że problem tkwi w pliku php.ini próbowałem coś w nim zmieniać na kilka sposobów, ale nie przynosiło to pożądanych rezultatów. W końcu już się pogubiłem, że już sam nie wiem co jest dobrze a co źle. Umieszczam na dole część pliku php.ini odnośnie sesji proszę o rzucenie okiem
Kilka danych: Plik php.ini (wersja PHP: 5.2.5-Win32) skopiowałem na dysk: c/windows, orginał trzymam nadal w miejscu, gdzie mam wszystkie pliki po instalacji php e/Serwer/php5 -serwer Apache (wersja:2.2.8-win32-x86-openssl-0.9.8g) mam na dysku e/Serwer -wszystkie pliki czytane przez lokalhost umieszczam na: e/Serwer/WWW Jakie powinny być wpisy w pliku php.ini odnośnie sesji, żeby prawidłowo przenosiły zmienne między stronami |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 2.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
plik movie.php
<? //Odbieranie zmiennych dotyczących imienia za pomocą sesji session_start(); //sprawdź czy użytkownik zalogował się używając poprawionego hasła if ($_session['authuser'] != 1) {echo "Przepraszamy, ale nie masz urawnień do zobaczenia tej strony!"; exit();} ?> <html> <head> <title> Witryna o filmach - <?PHP echo $_REQUEST['favmovie']; ?></title> </head> <body> <?PHP echo "Witamy na witrynie użytkowniku "; echo $_session['username']; echo "!<br>"; echo 'Mój ulubiony film to '; echo $_REQUEST['favmovie']; echo "<br>"; $movierate = 5; echo "Moja ocena tego filmu wynosi "; echo $movierate; ?> </body> </html> Obraz, który się wyświetla: Witamy na witrynie użytkowniku Notice: Undefined variable: _session in E:\Serwer\www\moviesite.php on line 18 ! Mój ulubiony film to Żywot Briana Moja ocena tego filmu wynosi 5 Ten post edytował woiran 2.03.2008, 21:39:55 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 3.10.2025 - 00:20 |