Saturday, July 18, 2009

Memeriksa Dukungan Cookie

Memeriksa Dukungan Cookie

Implementasi cookie sangat bergantung pada dukungan browser. Terkait hal ini, kita bisa melakukan pemeriksaan guna memastikan bahwa cookie diaktifkan atau tidak.

<!DOCTYPE html

PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">

<head>

<title>Cek Dukungan Cookie</title>

</head>

<body>

<?php

if (isset($_GET['q']) && $_GET['q'] == 1) {

if (isset($_COOKIE['test'])) {

echo 'support';

} else {

echo 'tidak support';

}

} else {

setcookie('test', 'value');

$self = $_SERVER['PHP_SELF'];

// Redireksi ke current script

header('Location: ' . $self . '?q=1');

exit;

}

?>

<p>

Tekan Refresh (F5);

</body>

</html>

Untuk menguji kode program, coba disable dukungan cookie pada browser, kemudian tekan Refresh.

0 comments:

Post a Comment