fsockopen

Problemy związane ze stronami PHP

fsockopen

Postprzez BordeuxNET » Śr lip 04, 07 13:55

Bedzie kiedyś czynna funkcja fsockopen ??? Np, kod nie działa
Kod: Zaznacz cały
<php>
<?php
function url_validate( $link )
{
    $url_parts = @parse_url( $link );

    if ( empty( $url_parts["host"] ) ) return( false );

    if ( !empty( $url_parts["path"] ) )
    {
        $documentpath = $url_parts["path"];
    }
    else
    {
        $documentpath = "/";
    }

    if ( !empty( $url_parts["query"] ) )
    {
        $documentpath .= "?" . $url_parts["query"];
    }

    $host = $url_parts["host"];
    $port = $url_parts["port"];

    if (empty( $port ) ) $port = "80";
    $socket = @fsockopen( $host, $port, $errno, $errstr, 30 );
    if (!$socket)
    {
        return(false);
    }
    else
    {
        fwrite ($socket, "HEAD ".$documentpath." HTTP/1.0\r\nHost: $host\r\n\r\n");
        $http_response = fgets( $socket, 22 );

        if ( ereg("200 OK", $http_response, $regs ) )
        {
            return(true);
            fclose( $socket );
        } else
        {

            return(false);
        }
    }
}



    if(url_validate('http://www.vitrenko.org.ua/images/doc/c11011-sadasd.jpg', 'r')) echo 'ok2<br/>';
    else echo 'brak pliku2<br>';

?></php>

Kody php html umieszczaj w znacznikach [ code] //Neo
Ostatnio edytowano Cz lip 05, 07 09:01 przez BordeuxNET, łącznie edytowano 2 razy
BordeuxNET
 
Posty: 10
Dołączył(a): Śr lip 04, 07 12:13

Postprzez ugu » Pt lip 06, 07 09:18

Nie będzie, zresztą i tak nawet gdyby była dodana to byś nie mógł się nigdzie połączyć. Blokowane są połączenia wychodzące.
ugu
Site Admin
 
Posty: 766
Dołączył(a): So lut 10, 07 22:20

:(

Postprzez BordeuxNET » Pn lip 09, 07 18:12

uu... Szkoda. Kiedyś było...
BordeuxNET
 
Posty: 10
Dołączył(a): Śr lip 04, 07 12:13


Powrót do PHP

Copyright © 2007-2011 ugu.pl
Wszelkie prawa zastrzeżone.
Polityka prywatności

cron