On Fri, Oct 24, 2003 at 01:24:32PM -0400, bill wrote:
:
: The following code causes IE to break the </h1> tag.
:
: <?php
: session_start();
: header("Cache-control: private");
: echo "<html>
: <head><title>logout</title>
: </head>
: <body>
: <h1 align=\"center\">Logout page</h1>";
: $_SESSION = array();
: session_destroy();
: echo "<p>Session destroyed</p>\n";
: echo "</body>
: </html>\n";
: ?>
:
: View/Source in IE: displays this (note </h1> broken):
:
: <html>
: <head><title>logout</title>
: </head>
: <body>
: <h1 align="center">Logout page</<p>Session destroyed</p>
: </body>
: </html>
: h1>
:
: Details: Works fine in other browsers I've tried, and this version of IE
: (5.5) does -not- have cookies enabled.
Besides tossing out IE? :-)
Try splitting your big echo() statement into smaller pieces and see what
happens.
echo '<html>'."\n";
echo '<head><title>logout</title>'."\n";
echo '</head>'."\n";
echo '<body>'."\n";
echo '<h1 align="center">Logout page</h1>'."\n";
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php