Re: [PHP] session_destroy causes backspace on IE

2003-10-25 Thread bill
Aha, I'm using PHP 4.1.2 with trans-sid enabled for browsers that don't 
use cookies.

Now that I know where to look, I found that putting ob_start() at the 
beginning seems to help.

kind regards,

bill

David Otton wrote:

On Fri, 24 Oct 2003 15:42:45 -0400, you wrote:

 

Tried breaking up the echo, but still didn't work.
   

What PHP version are you using? 4.10, maybe?

http://bugs.php.net/bug.php?id=14695
 



[PHP] session_destroy causes backspace on IE

2003-10-24 Thread bill
The following code causes IE to break the /h1 tag.

?php
session_start();
header(Cache-control: private);
echo html
headtitlelogout/title
/head
body
h1 align=\center\Logout page/h1;
$_SESSION = array();
session_destroy();
echo pSession destroyed/p\n;
echo /body
/html\n;
?
View/Source in IE: displays this (note /h1 broken):

html
headtitlelogout/title
/head
body
h1 align=centerLogout page/pSession 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.

Any ideas?

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP] session_destroy causes backspace on IE

2003-10-24 Thread Eugene Lee
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
: headtitlelogout/title
: /head
: body
: h1 align=\center\Logout page/h1;
: $_SESSION = array();
: session_destroy();
: echo pSession destroyed/p\n;
: echo /body
: /html\n;
: ?
: 
: View/Source in IE: displays this (note /h1 broken):
: 
: html
: headtitlelogout/title
: /head
: body
: h1 align=centerLogout page/pSession 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 'headtitlelogout/title'.\n;
echo '/head'.\n;
echo 'body'.\n;
echo 'h1 align=centerLogout page/h1'.\n;

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php



Re: [PHP] session_destroy causes backspace on IE

2003-10-24 Thread bill
Hi Eugene,

Tried breaking up the echo, but still didn't work.

?php
session_start();
header(Cache-control: private);
echo html;
echo headtitlelogout/title;
echo /head;
echo body;
echo h1 align=\center\Logout page/h1;
$_SESSION = array();
session_destroy();
echo pSession destroyed/p\n;
echo /body
/html\n;
?
I know it is the session_destroy() command because commenting it out the 
problem goes away.

kind regards,

bill

Eugene Lee wrote:

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
: headtitlelogout/title
: /head
: body
: h1 align=\center\Logout page/h1;
: $_SESSION = array();
: session_destroy();
: echo pSession destroyed/p\n;
: echo /body
: /html\n;
: ?
: 
: View/Source in IE: displays this (note /h1 broken):
: 
: html
: headtitlelogout/title
: /head
: body
: h1 align=centerLogout page/pSession 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 'headtitlelogout/title'.\n;
	echo '/head'.\n;
	echo 'body'.\n;
	echo 'h1 align=centerLogout page/h1'.\n;
 

--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


Re: [PHP] session_destroy causes backspace on IE

2003-10-24 Thread David Otton
On Fri, 24 Oct 2003 15:42:45 -0400, you wrote:

Tried breaking up the echo, but still didn't work.

What PHP version are you using? 4.10, maybe?

http://bugs.php.net/bug.php?id=14695

-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php