Autor Zpráva
ybznek
Profil
Pokud chci postupně stahovat ze serveru, tak na serveru může být kód stylu
while(true)
{
echo "bla";
ob_flush();
flush();
}
v PHP tak můžu postupně číst data ze serveru a je to víceméně realtime komunikace jedním směrem.

Je možné tento proces "obrátit"? tedy v PHP budu mít spojení na http server(s PHP) a budu mu postupně odesílat data?

vyjádřeno zjednodušeně v kódu klienta
$fp=fopen("http://server","r+");
while (!feof($fp))
{
$command=fgets($fp);
if ($command=="neco")
{
fwrite($fp,'neco');
}
}

fclose($fp);

Nejsem si jist, zda toto http toto vůbec podporuje & jestli by šlo data odchytit po inicializaci php skriptu.

Napadá vás řešení na klientský/server kód? je to vůbec možné?

edit: Řešení(serveru) by mělo fungovat na standardním (free)hostingu, tedy apache+php
ShiraNai7
Profil
To si nedokážu představit, alespoň ne přes HTTP (tím se ale vylučuje apache+php). Když už ze serveru čteš response, tak mu nic nepošleš.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: