max
Erfahrenes Mitglied
Also ich will die anzahl der von mir gesetzten Cookies zählen.
Dazu habe ich mir folgende Funktion geschrieben:
Nun will ich das Ganze ausgeben.
Aber er gibt mir nur das ergebnis aus wenn ich den Header verwendewieso)
Wenn ich das Ganze jetzt in meine Seite einbinden möchte funktioniert das nicht mehr.
Auch wenn ich am Anfang den Header angib bekomme ich kein korrektes ergebnis, er gibt mir zwar 0 an, das wars aber auch schon (Habe schon ein paar Cookies bei mir gesetzt).
Ist das erste mal das ich mit Cookies arbeite.
Edit: Mittlerweile weiß ich dass ich Cookies anscheinend nur aus den Verzeichnis auslesen kann indem sie gesetzt wurden. Gibt es eine möglichkeit sie aus einem anderen Verzeichnis auszulesen.
Schon mal Danke,
max
Edit: Problem hat sich gelößt. Ich musste einfach beim Cookie setzen als Pfad "/" setzen.
Dazu habe ich mir folgende Funktion geschrieben:
PHP:
function countMemoCookieHTML(){
$n = 0;
if(isset($_COOKIE["mymemo_1"]) ){
$myMemo = $_COOKIE["mymemo_1"];
$arrayCookie = array();
$arrayCookie = explode("||","$myMemo");
$anz = count($arrayCookie);
$n = $n+$anz;
}
if(isset($_COOKIE["mymemo_2"]) ){
$myMemo = $_COOKIE["mymemo_2"];
$arrayCookie = array();
$arrayCookie = explode("||","$myMemo");
$anz = count($arrayCookie);
$n = $n+$anz;
}
//Ausgabe
$n_cookie =$n;
echo $n_cookie;
}
Nun will ich das Ganze ausgeben.
Aber er gibt mir nur das ergebnis aus wenn ich den Header verwendewieso)
PHP:
<?
// do not cache
header ("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header ("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT"); // always modified
header ("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header ("Pragma: no-cache"); // HTTP/1.0
countMemoCookieHTML();
?>
Wenn ich das Ganze jetzt in meine Seite einbinden möchte funktioniert das nicht mehr.
PHP:
<? require('cookie_functions.php');?>
...
HTML Code
...
<? countMemoCookie(); ?>
Auch wenn ich am Anfang den Header angib bekomme ich kein korrektes ergebnis, er gibt mir zwar 0 an, das wars aber auch schon (Habe schon ein paar Cookies bei mir gesetzt).
Ist das erste mal das ich mit Cookies arbeite.
Edit: Mittlerweile weiß ich dass ich Cookies anscheinend nur aus den Verzeichnis auslesen kann indem sie gesetzt wurden. Gibt es eine möglichkeit sie aus einem anderen Verzeichnis auszulesen.
Schon mal Danke,
max
Edit: Problem hat sich gelößt. Ich musste einfach beim Cookie setzen als Pfad "/" setzen.
Zuletzt bearbeitet: