Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo zusammen,

ich will einen Cookie wie folgt speichern:


<?PHP
//Cookie setzen
foreach ($Anlage as $var)
{
$myArray[] = $var;
}
$cookstring = implode("@@@",$myArray);
SetCookie("cookstring",$cookstring,time()+60*60*24*30);
?>
[/PHP]

Lesen wie folgt:

[PHP]
<?PHP
//auf Cookie prüfen
if (isset($cookstring)==false)
{
$cookstring="0";
SetCookie("cookstring",$cookstring,Time()+60*60*24*30);
}
?>
<?PHP
//Cookie auswerten
function getArray($name)
{
return explode("@@@",$name);
}
?>
<?
//Cookie lesen
$datenarray = getArray($cookstring);
?>

Mein Problem ist dass der Cookie nicht gespeichert wird. Ich hoffe jemand

kann mir helfen.

Frank

Geschrieben

wird er den überhaupt gesetzt?

Versuchs mal mit der vollständigen Syntax

setcookie("user",$id,time()+31536000,"/",".x3k6a2.net",0);

den letzten Wert als Security (ja/nein) muß man nicht setzen,

aber einige Browser könnten einen Cookie der ohne Doamin und Pfad daherkommt ablehnen wenn sie restrektiv eingstellt sind.

Geschrieben

Wird das Cookie nicht gesetzt oder ist die Variable im Skript, das das Cookie ausliest nur leer?

Probier mal ueber $_COOKIE['cookstring'] auf den Wert zuzugreifen.

Geschrieben

Hi,

Hast Du vielleicht eine "Internet Security" zum Beispiel die von McAfee oder Norton installiert? Hatte ich auch schonmal das Problem das meine Cookies immer gelöscht wurden.

Geschrieben
Original geschrieben von palvoelgyi

Hallo,

bei uns in der Firma haben wir McAffee als Antiviren Software.

Also ist es in der Firma...ja?

Schau mal nach ob irgendwo der Haken bei Cookies automatisch löschen gesetzt ist. Weiß momentan leider nicht wo, aber ich denke das wird es sein. Was für eine Version des Scanners setzt ihr ein? Und läuft eine Firewall auf den Workstation oder auf dem Proxy?

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...