Lid |
|
Maakt niet uit wat is doe:
Cookie op deze manier maken
<?
$usertime = localtime();
$sec = 60-$usertime[0];
$min = 60-$usertime[1];
$hour = 24-$usertime[2];
$min = $min*60;
$hour = $hour*60*60;
$ttl = $hour+$min+$sec;
setcookie ("Testen122345", "yes", time()+$ttl);
?>
<? $sec = 60-$usertime[0]; $min = 60-$usertime[1]; $hour = 24-$usertime[2]; $min = $min*60; $hour = $hour*60*60; $ttl = $hour+$min+$sec; ?>
Of op deze manier
<?
setcookie("Testen122345", "nl", time()+3600, "/");
?>
En dan zo oproepen
<?
if(isset($_COOKIE['Testen122345'])) {
// cookie bestaat, lees de waarde uit
$cookie_var = $_COOKIE['Testen122345'];
// druk de waarde eventueel af (dit kan ook rechtstreeks natuurlijk)
echo "cookie waarde: ".$cookie_var;
} else {
// cookie bestaat niet
echo "cookie bestaat niet.";
}
?>
<? if(isset($_COOKIE['Testen122345'])) { // cookie bestaat, lees de waarde uit $cookie_var = $_COOKIE['Testen122345']; // druk de waarde eventueel af (dit kan ook rechtstreeks natuurlijk) echo "cookie waarde: ".$cookie_var; } else { // cookie bestaat niet echo "cookie bestaat niet."; } ?>
Bij alle 2 geeft hij aan dat de cookie niet bestaat :S
Ps. Waar zou ik ob_start() moeten gebruiken? |