Cookies werden nicht gesetzt

Hallo,
ich habe ein Loginscript geschrieben, das mit Cookies arbeiten soll.

if (mysql\_num\_rows ($result) \> 0) 
{ 
 // Benutzerdaten in ein Array auslesen. 
 $row = mysql\_fetch\_array ($result); 
 // Sessionvariablen erstellen und registrieren 
 setcookie('name',$row['nname'],,'/','www.pagesuite.de');
 setcookie('pwd',$row['pw'],,'/','www.pagesuite.de');
 setcookie('rank',$row['rank'],,'/','www.pagesuite.de');
if (!isset ($\_COOKIE['name'])) 
{ 
 die ("Bitte lassen sie Cookies zu oder überprüfen sie ihre Angaben noch einmal!"); 
} else {
 header ("Location: user/index.php"); 
}}

Vorher findet noch eine Abfrage statt.
Jetzt werden aber die Cookies nicht gesetzt. Was kann ich machen??

Danke für eure Antworten

Pascal

if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$row = mysql_fetch_array ($result);
// Sessionvariablen erstellen und registrieren
setcookie(‚name‘,$row[‚nname‘],’/’,‚www.pagesuite.de‘);
setcookie(‚pwd‘,$row[‚pw‘],’/’,‚www.pagesuite.de‘);
setcookie(‚rank‘,$row[‚rank‘],’/’,‚www.pagesuite.de‘);
if (!isset ($_COOKIE[‚name‘]))
{
die („Bitte lassen sie Cookies zu oder überprüfen sie ihre
Angaben noch einmal!“);
} else {
header („Location: user/index.php“);
}}

Hi Pascal,

Es scheint, als ob der Wert für ‚expires‘ fehlt, sprich die Zeitspanne der Gültigkeit für das Cookie. So z.B. ist es eine Stunde lang gültig:

 setcookie('name',$row['nname'],time()+3600,'/','www.pagesuite.de');
 setcookie('pwd',$row['pw'],time()+3600,'/','www.pagesuite.de');
 setcookie('rank',$row['rank'],time()+3600,'/','www.pagesuite.de');

Gruß,
Rudy

Danke!!!

Hallo,
ich habe ein Loginscript geschrieben, das mit Cookies arbeiten
soll.

if (mysql_num_rows ($result) > 0)
{
// Benutzerdaten in ein Array auslesen.
$row = mysql_fetch_array ($result);
// Sessionvariablen erstellen und registrieren
setcookie(‚name‘,$row[‚nname‘],’/’,‚www.pagesuite.de‘);
setcookie(‚pwd‘,$row[‚pw‘],’/’,‚www.pagesuite.de‘);
setcookie(‚rank‘,$row[‚rank‘],’/’,‚www.pagesuite.de‘);
if (!isset ($_COOKIE[‚name‘]))
{

Hallo,

du bist dir sicher, dass du Usernamen und Passwort in Reinform auf dem Zielrechner speichern willst?? Als Alternative schau dir mal sessions an:
http://de2.php.net/manual/de/ref.session.php

Gruss, Omar Abo-Namous