[PHP] fsockopen - odczyt danych

0
$info = chr(6).chr(0).chr(255).chr(255).'info';

$lacze = @fsockopen("elfen80.servegame.com", 7171, $errno, $errstr, 1);

if($lacze){

    fwrite($lacze, $info);

$data = '';
    while(!feof($lacze))
        $data .= fgets($lacze, 1024);
    fclose($lacze);

To jest kawałek kodu. Jak odczytać całą zawartość pliku $data?

0

przecież w $data już masz całą zawartość odpowiedzi
daj echo $data; a potem "Pokaż źródło"
jeśli chcesz to wyświetlić w browserze to:

echo str_replace(Array('<', '>'), Array('&lt;', '&gt;'), $data);
0

Nie wiedziałem o tym. Dziękuję, bardzo mi pomogłeś. Pozdrawiam a jeżeli się w którymś momencie na mnie wkurzyłeś lub powiedziałem coś niemiłego to przepraszam.

Do zobaczenia.

0

A nie raczej htmlentities() zamiast tego str_replace() się zastosować powinno?

0

tak rację ty mówisz lecz późno było i przeoczenie z mojej strony tutaj małe
jednak chodziło o jednorazowe wyświetlenie wyniku odpowiedzi więc poza długością kodu nikt tutaj nie ucierpiał

1 użytkowników online, w tym zalogowanych: 0, gości: 1