hi !
wie kann ich überprüfen ob ein cookie mit session_start() gesetzt wurde oder nicht ?
vielen dank schonmal im voraus !
Hai,
zum Beispiel mit
if (isset($_COOKIE['PHPSESSID'])) {
//Code: Cookie vorhanden
} else {
//Code: Cookie nicht vorhanden
}
Denk bitte daran, das das Cookie von session_start() erst nach einem Reload oder auf einer anderen Seite verfübar ist.
Ausserdem kann der Name des Cookies in der php.ini umkonfiguriert werden - standard ist aber PSPSESSID
Original geschrieben von prego
Ausserdem kann der Name des Cookies in der php.ini umkonfiguriert werden - standard ist aber PSPSESSID
...daher also session_name() verwenden.
vielen dank ! hat mir sehr weiter geholfen !