<?PHP

function post_request$host$arg ){

    
$sock    socket_createAF_INETSOCK_STREAMSOL_TCP );
    
$ip    gethostbyname$host );
    
    if( 
socket_connect$sock$ip80 ) ){

        
$contents "";
        
$i      0;
        
        while( list(
$key$var) = each($arg) ){
        
            if( 
$i == )    $i++;
            else        
$contents .= "&";
            
            
$contents .= $key."=".$var;
        }
        
$contents_length strlen$contents );
        
        
socket_write$sock"POST /phpinfo.php HTTP/1.1\r\n" );
        
socket_write$sock"Host: $host\r\n" );
        
socket_write$sock"Connection: close\r\n" );
        
socket_write$sock"Content-type: application/x-www-form-urlencoded\r\n" );
        
socket_write$sock"Content-length: ".($contents_length)."\r\n\r\n" );
        
socket_write$sock$contents );
    
        while( 
$read socket_read$sock255 ) ){
            echo 
$read;
        }

        
socket_close$sock );
        return 
0;
    }
    else 
        return -
1;
}

$arg = array(
    
"my_arg1" => "my_var1",
    
"my_arg2" => "my_var2"
);

post_request"unfix.net",  $arg );

?>