Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ciasteczko PHPSESSID.
Forum PHP.pl > Forum > PHP
kolijk
Witam moja strona www na serwerze 24tm.pl używa PHP jak i zarówno sesji i własnie jest problem bo w ciasteczkach dodaje sie ciasteczko PHPSESSID i przez to ciasteczko po zalogowaniu się wywala mi:
Strona spowodowała zbyt wiele przekierowań.
Usuń pliki cookie.
ERR_TOO_MANY_REDIRECTS

Problem się naprawia po usunięciu tego ciasteczka ale po zalogowaniu spowrotem sytuacja się powtarza. Więc co zrobić aby takiego problemu nie było?
viking
Przeczytałem kilka razy i nie rozumiem problemu. Autostart sesji ustawiasz poprzez http://php.net/manual/en/session.configura...sion.auto-start Natomiast ciasteczko nie powinno miec żadengo wpływu na przekierowanie chyba że tak masz w swoim kodzie.
kolijk
Ja zrobiłem na podstawie tego kursu: https://www.youtube.com/watch?v=Pp578w7C9hE

Kod do sesji tak wygląda:
session_start();

if ((isset($_SESSION['zalogowany'])) && ($_SESSION['zalogowany']==true))
{
header('Location: gra.php');
exit();
}

A kod do wylogowania tak wygląda:
<?php

session_start();

session_unset();

header('Location: index.php');

?>
Wazniak96
Ciasteczka nie powinny mieć związku z tym błędem. Kod jest ok. Zmień po prostu hosting i powinno być ok.

PHPSESSID jest identyfikatorem sesji PHP. Dane sesji zapisywane są na serwerze ale jakoś serwer musi rozpoznać użytkownika i własnie o to to ciasteczko.

PS: Takie tematy to do przedszkola.
PS2: Używaj tagów BBcode.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.