Cookies setzen und alle auslesen


Cookie named 'Hans_Busch' ist nicht gesetzt!

Disese Cookies sind auf deinem Computer:
No Cookies are Set

Hinweis: Sie müssen die Seite neu laden, um den Wert des Cookies anzuzeigen.

Quellcode
<?php
$cookie_name = "Hans_Busch";
$cookie_value = "htmlknowhow.de, ham.busch@web.de";
setcookie($cookie_name, $cookie_value, time() + (86400 * 30), "/"); // 86400 = 1 day
?>

<html> 
<head>

<style type="text/css"> Hier nichts</style>
</head>

<body>
<?php
if(!isset($_COOKIE[$cookie_name])) { echo "Cookie named '" . $cookie_name . "' ist nicht gesetzt!";}
else { echo "Cookie '" . $cookie_name . "' ist gesetzt!<br>"; echo "Der Inhalt ist: " . $_COOKIE[$cookie_name];}
?>
<br/>
<br/>
Disese Cookies sind auf deinem Computer:<br>
<?php
if($_COOKIE) {
foreach ($_COOKIE as $key=>$val)
{ echo $key.' is '.$val."<br>\n"; } }
else { echo "No Cookies are Set"; }
?>

<?php
function suGetClientCookiesEnabled() // Test if browser has cookies enabled
{ if( defined( 'SU_CLIENT_COOKIES_ENABLED' ))
{ return SU_CLIENT_COOKIES_ENABLED; }
$bIni = ini_get( 'session.use_cookies' );
ini_set( 'session.use_cookies', 1 );
$a = session_id();
$bWasStarted = ( is_string( $a ) && strlen( $a ));
if( !$bWasStarted )
{ @session_start(); $a = session_id(); }
$aSesDat = (isset( $_SESSION ))?$_SESSION:array();
@session_destroy();
@session_start();
$_SESSION = $aSesDat;
$b = session_id();
if( !$bWasStarted )
{ @session_write_close(); }
$b = ($a === $b);
define( 'SU_CLIENT_COOKIES_ENABLED', $b );
if( !$bIni )
{ @ini_set( 'session.use_cookies', 0 ); }
return $b; }
?>

</body>

</html>