ob_flush
9 отговора
239 прегледа
ob_flush
zdravejte,
iskam da write-vam tekushto novi lines, polucheni v otvoren socket, no ne moga da nakaram php da mi podava dannite tekushto :(
t.e. naj-prosto kazano:
while (true) {
echo fgets($sock, 1024);
}
ne vrushta red po red neshtata, a vrushta chak, kogato bude prehvurlen tozi cikul (demek true stane false).
probvah s ob_start
ob_flush ne mi ja razpoznava (CVS only bilo)
s ob_end_flush; ob_start; suvsem nsihto ne stava.
pls help :-)
iskam da write-vam tekushto novi lines, polucheni v otvoren socket, no ne moga da nakaram php da mi podava dannite tekushto :(
t.e. naj-prosto kazano:
while (true) {
echo fgets($sock, 1024);
}
ne vrushta red po red neshtata, a vrushta chak, kogato bude prehvurlen tozi cikul (demek true stane false).
probvah s ob_start
ob_flush ne mi ja razpoznava (CVS only bilo)
s ob_end_flush; ob_start; suvsem nsihto ne stava.
pls help :-)
Re: ob_flush
3gpacmu dzver,
такъв output можеш да получиш ако пуснеш php-to в command line иначе
евентуално комбинация между php и dynamic html за да постигнеш подобен терминален ефект.
bofh
такъв output можеш да получиш ако пуснеш php-to в command line иначе
евентуално комбинация между php и dynamic html за да постигнеш подобен терминален ефект.
bofh
vsushtnost uspiah ... otchasti
stana tochno kakvoto iskam
cheta ot socket-a v realno vreme i go puskam na potrebitelia s flush() bez ob_start().
rabotata e tam, che dokato socketa e otvoren, iskam prez formichka da submitna i da write-na v nego, a tova veche naistina ne stava :(((( help:(
probvah sesien socket i da write-vam ot drugo php, kum koeto ima form action, no ne stava.
ps. pravia go za bgirc, bofh ;-)
cheta ot socket-a v realno vreme i go puskam na potrebitelia s flush() bez ob_start().
rabotata e tam, che dokato socketa e otvoren, iskam prez formichka da submitna i da write-na v nego, a tova veche naistina ne stava :(((( help:(
probvah sesien socket i da write-vam ot drugo php, kum koeto ima form action, no ne stava.
ps. pravia go za bgirc, bofh ;-)
Редактирано от dzver на
Ахам ;)
Виж за flush не се бях замислял ... полезно :)
а иначе за bgirc, защо не прегледаш из тия?
[линк]
bofh
а иначе за bgirc, защо не прегледаш из тия?
[линк]
bofh
Re: Ахам ;)
tva sa niakvi gluposti :((((
niakude na 15-to mqsto ima edin php irc chat i toj pravi neshta, koito ne razbiram.
ot roda na - zapisva vsichko v sql tablica i posle chete ot tam
niakude na 15-to mqsto ima edin php irc chat i toj pravi neshta, koito ne razbiram.
ot roda na - zapisva vsichko v sql tablica i posle chete ot tam
drug vupros - za fgets
da si preformuliram vuprsa:
ima li nachin da nakaram fgets da:
vurne red, ako ima takuv
vurne "", ako niama takuv?
ima li nachin da nakaram fgets da:
vurne red, ako ima takuv
vurne "", ako niama takuv?
IRCG
Нали Саша Шуман беше писал нещо, защо трябва да го пренаписваш?
[линк]
"Никоя армия не може да спре идея, чието време е дошло." - Виктор Юго
[линк]
"Никоя армия не може да спре идея, чието време е дошло." - Виктор Юго
ako razkajesh malko poveche ...
gledaj sega - towa, koeto iskash da naprawish, samo s flush i fgets nqma da stane (dori i shtoto flush ima prekaleno mnogo exceptions i e zawisim ot server-a i browserite)
kaji s kakwo ti komunikira php-to, s irc protokola li? (shtoto kakto ti predlagat ircg stava, ama samo ako otzad e instaliran ircg irc server-a, a na-weroqtno ne e)
bi mogyl da nakarash admin-ite da ti instalirat socket extension-a (koito wse oshte e experimental, no ... ) i da probwash prez nego, shtoto pokriwa povecheto socket funkcii na nisko nivo (bez problem mojesh da si napishesh client ili server, daje ima primer)
no, mislq si, flush()-a, po princip, shte ti e problem (daje zaradi samite browser-i, koito ne e qsno koi ot tqh i koi wersii koga iskarwat output)
mejdu drugoto phpIRC ([линк]) wrap-wa irc protokola, mojesh da se opitash i nego da polzwash
kaji s kakwo ti komunikira php-to, s irc protokola li? (shtoto kakto ti predlagat ircg stava, ama samo ako otzad e instaliran ircg irc server-a, a na-weroqtno ne e)
bi mogyl da nakarash admin-ite da ti instalirat socket extension-a (koito wse oshte e experimental, no ... ) i da probwash prez nego, shtoto pokriwa povecheto socket funkcii na nisko nivo (bez problem mojesh da si napishesh client ili server, daje ima primer)
no, mislq si, flush()-a, po princip, shte ti e problem (daje zaradi samite browser-i, koito ne e qsno koi ot tqh i koi wersii koga iskarwat output)
mejdu drugoto phpIRC ([линк]) wrap-wa irc protokola, mojesh da se opitash i nego da polzwash
Редактирано от AcidMemory на