We are in the process of migrating this forum. A new space will be available soon. We are sorry for the inconvenience.

[PHP]Przekazywanie zmiennych przy użyciu sesji


kalen
21-08-2009, 23:18
Tak zapisuje. W tej chwil mam pajaczka.

ollerm
19-08-2009, 12:36
a wogóle zapisuje utfa? :| użyj notepad++

kalen
19-08-2009, 11:10
Juz znalazlem przyczyne. Skrypty pislaem w notatniku, okazalo sie ze notatnik niezapisuje prawidlowo w UTF-8 i wywalalo mi blad.

Mozna zamknac

kalen
18-08-2009, 22:14
Gdy utorze ponizsze pliki:
movie1.php

session_start();
$_SESSION['username'] = "Jan12345";
$_SESSION['authuser'] = 1;
?>


Znajdź mój ulubiony film!


$myfavmovie = urlencode("Żywot Briana");
echo "";
echo "Kliknij tutaj, aby zobaczyć informacje o moim ulubionym filmie!";
echo "
";
?>



moviesite.php

session_start();

// sprawdź, użytkownik zalogował się, używając poprawnego hasła
if ($_SESSION['authuser'] != 1) {
echo "Przepraszamy, ale nie masz uprawnień do zobaczenia tej strony!";
exit();
}
?>


Witryna o filmach - <?php echo $_REQUEST['favmovie']; ?>


echo "Witamy na witrynie użytkowniku";
echo $_SESSION['username'];
echo "!
";
echo "Mój ulubiony film to";
echo $_REQUEST['favmovie'];
echo "
";
$movierate = 5;
echo "Moja ocena dla tego filmu wynosi";
echo $movierate;
?>



Wyskakuje mi blad:
Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\Program Files\Apache Group\Apache2\test\movie1.php:1) in C:\Program Files\Apache Group\Apache2\test\movie1.php on line 2

Co jest tego powodem?