![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Mam następujący skrypt:
Według skryptu zostaje wysłane ciacho, a przy pierwszym załadowaniu strony powinno się pojawić "Jeszcze cię tu nie było (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !", a przy każdym kolejnym załadowaniu stony "Byłeś już na tej stronie (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !". Problem w tym, że u mnie caly czas pojawia się "Jeszcze cię tu nie było (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !". Hmm. Nie wiem co jest źle z tym skrptem, ale jeśli ktoś ma jakiś pomysł to proszę o wskazówki. Zastanawiam się czy wogóle to ciach jest wysyłane. Mam włączoną w przeglądarce obsługę ciastek. A może serwer wymaga jakieś konfiguracji (Krasnal 2.7). Jak widzicie jestem początkujący, a problem jest banalny. Liczę na wskazówki i z góry dziękuję (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował tiraeth 9.03.2006, 13:31:00 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 12 Pomógł: 0 Dołączył: 9.03.2006 Ostrzeżenie: (0%) ![]() ![]() |
Oki, wracając do pierwszego postu. Kod który jest tam zawaryt pochodzi z kursu ze strony: kurs
Oto urywek który mnie fascynuje najbardziej Cytat Przykładowy skrypt z wykorzystaniem ciasteczek: <? setcookie("ciacho",TRUE); $ciastko = $_COOKIE['ciacho']; if($ciastko==TRUE) echo "Byłeś już na tej stronie (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !"; else echo "Jeszcze cię tu nie było (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !"; ?> Powyższy skrypt wysyła ciastko do użytkownika z wartością logiczną TRUE, po czym sprawdza, czy ciastko to posiada taką wartość. Przy pierwszej wizycie na stronie wyświetlony zostanie napis: Jeszcze cię tu nie było (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !, mimo, iż wcześniej zostało wysłane to ciastko. Oznacza to, że ciastko jest widoczne dopiero po ponownym przeładowaniu strony. Następna wizyta użytkownika spowoduje wyświetlenie napisu: Byłeś już na tej stronie (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !. Ponieważ jest to wyrywek z kursu nie może tam być błędów. Problem polega na tym, że u mnie to nie działa. Możesz mi to wyjaśnić dlaczego? (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 4.10.2025 - 11:11 |