From e7135f8a368fa66c46afcfd20d043eafb73ccbc2 Mon Sep 17 00:00:00 2001 From: Olav Morken <olav.morken@uninett.no> Date: Tue, 9 Sep 2008 11:42:03 +0000 Subject: [PATCH] Added cookie debug tool. git-svn-id: https://simplesamlphp.googlecode.com/svn/trunk@863 44740490-163a-0410-bde0-09ae8108e29a --- www/debug/cookie.php | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 www/debug/cookie.php diff --git a/www/debug/cookie.php b/www/debug/cookie.php new file mode 100644 index 000000000..d8af57347 --- /dev/null +++ b/www/debug/cookie.php @@ -0,0 +1,36 @@ +<?php + +header('Cache-Control: no-cache, must-revalidate'); +header('Pragma: no-cache'); + +if(array_key_exists('delete', $_GET)) { + $deleteId = $_GET['delete']; + setcookie($deleteId, '', time() - 24*60*60); + setcookie($deleteId, '', time() - 24*60*60, TRUE); + header('Location: cookie.php'); + exit; +} + +?><!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" lang="en" xml:lang="en"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> +<title>Cookie debug</title> +</head> +<body> +<h1>Current cookies</h1> +<table> +<tr><th>Name</th><th>Value</th><th>Delete</th></tr> +<?php +foreach($_COOKIE as $name => $value) { + echo '<tr>'; + echo '<td>' . htmlspecialchars($name) . '</td>'; + echo '<td>' . htmlspecialchars($value) . '</td>'; + echo '<td><a href="?delete=' . htmlspecialchars($name) . '">Delete</a></td>'; + echo '</tr>'; + echo "\n"; +} +?> +</table> +</body> +</html> -- GitLab