COOKIE Probleme?

unrealzero_php

Erfahrenes Mitglied
Hallo Zusammen

Habe auf meiner Website ein Login-Bereich. Nun möchte ich ihn so erweitern, dass ich einen Auto-Login habe. Damit meine ich, dass beim Login ein Häckchen gesetzt werden kann um die erforderlichen Angaben in einem COOKIE zu speichern. Soweit funktioniert auch alles ganz gut. Nur bekomme ich in meinem Script immer Probleme wenn ich das COOKIE auslesen möchten.
Könnt Ihr sehen wo der fehler ist?
PHP:
<?php
session_start ();
 
if(!isset($_SESSION["user_id"]))
{
if(isset($_COOKIE['user_id']))
{
require "connect.inc.php";
 
$id_pruefen = htmlentities($_COOKIE['user_id']);
 
			$qry_erg = mysql_query("SELECT id,user,rechte FROM tbl_user WHERE id = $id_pruefen");
$data = mysql_fetch_assoc($qry_erg);
 
			if (mysql_num_rows($qry_erg) > 0)
{
	// Sessionvariablen erstellen und registrieren
	$_SESSION["user_id"] = $data["id"];
	$_SESSION["user_user"] = $data["user"];
	$_SESSION["user_rechte"] = $data["rechte"];
}
	 else
	 {
	echo "COOKIE aber kein User-Eintrag";
}
}
else
{
echo "kein COOKIE";
}
}
?>
 
birnkammer hat gesagt.:
Welche Probleme sind das? Fehlermeldungen? Warnungen?

Erstens, es werden keine Fehlermeldungen ausgegeben. Wie kann man die COOKIES benennen, jetzt heisst es einach "inc/" weil das Script mit dem es geschrieben wird im Verzeichnis inc/ liegt? 2. COOKIE wird geschrieben aber es gibt probleme mit dem auslesen. Das ganze Script wird in der Index.php als erstes mit require eingebunden.
 
Zurück