Date: 05/10/01
- Next message: Steve Meyers: "Re: [PHP-DEV] Bug #10765 Updated: timeout doesn't work"
- Previous message: Jon Parise: "Re: [PHP-DEV] Re: [PHP-QA] Modifications to Windows Readme file"
- Next in thread: anabolic <email protected>: "[PHP-DEV] Bug #10752 Updated: infinite loops prevents pages from loading"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
ID: 10752
Updated by: cnewbill
Reported By: anabolic <email protected>
Old-Status: Open
Status: Feedback
Bug Type: *Programming Data Structures
Operating system:
PHP Version: 4.0.4pl1
Assigned To:
Comments:
This sounds like an unreliable way to accomplish your goal, as you are finding out.
Don't you think it would be better to simply have a META tag refresh the chat session (could be a frame or what not) every X seconds? Could have the user list in a seperate frame and the message entry area in another.
-Chris
Previous Comments:
---------------------------------------------------------------------------
[2001-05-10 07:45:16] anabolic <email protected>
This is going to be used for a chat board, there will be an infinite loop which reads from a mySQL db and flushes the output.
I tought there was something wrong with my db access code however I realised that, the code was not working altough I have simplified it as I have posted.
I have tried with different os and web server software. I have tried Linux & Apache and Win2k & IIS5.
When I open the page, it works fine. When I open the same page in another window at the same computer it still works fine however if I try to open a third browser window (private chat with 3 person for instance) the browser window freezes and if I close one of the previous browser windows the third window starts working.
Thank you,
Argun
---------------------------------------------------------------------------
[2001-05-09 10:42:15] cnewbill <email protected>
1.) Why are you doing an infinite loop in the first place?
2.) This is working just fine for me on my linux machine with 4.0.5.
-Chris
---------------------------------------------------------------------------
[2001-05-09 10:01:38] anabolic <email protected>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
<title>Loop</title>
</head>
<body>
<?
for($value=1; $value>0; $value++){
echo"<br>$value";
flush();
sleep(1);
}
?>
</body>
</html>
The code above does not work when opened in more than two browsers on the same computer.
Any ideas?
Thank you.
---------------------------------------------------------------------------
ATTENTION! Do NOT reply to this email!
To reply, use the web interface found at http://bugs.php.net/?id=10752&edit=2
-- PHP Development Mailing List <http://www.php.net/> To unsubscribe, e-mail: php-dev-unsubscribe <email protected> For additional commands, e-mail: php-dev-help <email protected> To contact the list administrators, e-mail: php-list-admin <email protected>
- Next message: Steve Meyers: "Re: [PHP-DEV] Bug #10765 Updated: timeout doesn't work"
- Previous message: Jon Parise: "Re: [PHP-DEV] Re: [PHP-QA] Modifications to Windows Readme file"
- Next in thread: anabolic <email protected>: "[PHP-DEV] Bug #10752 Updated: infinite loops prevents pages from loading"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

