Loading:


    fsockopen

    resource fsockopen ( string $hostname [, int $port [, int &$errno [, string &$errstr [, float $timeout ]]]] )

    Otworzy internetowe lub Unix'sowe  gniazda połączenie domey

    Inicjuje gniazdo podłączenia do zasobu określonego przez hosta.

     

    hostname jeśli ma kompletne wsparcie OpenSSL mozesz wstawić  prefix w nazwie hosta albo ssl:// albo  tls:// do użyciu w połączeniu SSL lub TLS TPC/IP z hostem

     

    port - numer portu

    errno - Jeżeli zostało to przewidziane, posiada numer błędu systemu, który miał miejsce na poziomie systemu connect () call.

    errstr - komunikat o błędzie jako ciąg znaków

     

    timeout - Czas połaczniea w sekundach



    Zwracane wartości

    fsockopen() zwraca wskaźnik plików które mogą być stosowane wraz z innymi plikami funkcji (takich jak fgets (), fgetss (), fwrite (), fclose () i feof ()). Jeżeli połączenie nie powiedzie się, zwróci FALSE



    Napisz Artyku³

    Listing


    Example #1 fsockopen() Example
    <?php
    $fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);
    if (!$fp) {
        echo "$errstr ($errno)<br />\n";
    } else {
        $out = "GET / HTTP/1.1\r\n";
        $out .= "Host: www.example.com\r\n";
        $out .= "Connection: Close\r\n\r\n";
        fwrite($fp, $out);
        while (!feof($fp)) {
            echo fgets($fp, 128);
        }
        fclose($fp);
    }
    ?>

    Example #2 Using UDP connection

    Poniższy przykład pokazuje, w jaki sposób pobrać dzień i godzinę od UDP service "daytime" (port 13) w swoim komputerze.

    <?php
    $fp = fsockopen("udp://127.0.0.1", 13, $errno, $errstr);
    if (!$fp) {
        echo "ERROR: $errno - $errstr<br />\n";
    } else {
        fwrite($fp, "\n");
        echo fread($fp, 26);
        fclose($fp);
    }
    ?>
     




    Dodano przez: igor
    Ranga: Administrator serwisu Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors