Din kode skal være:
<?php
$url = "
http://htaccess.localhost/password/coder.php"; // sti skal ændres!!!
$username = "sukos";
$password = "sukos";
$result = "";
if ( preg_match( "!http://(.*?)(/.*)$!i", $url, $m ) )
{
if ( $fp = fsockopen( $m[1], 80, $en, $es, 5 ) )
{
$req = "GET $m[2] HTTP/1.1\r\nHost: $m[1]\r\nUser-Agent: "
."Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)\r\n"
."Authorization: Basic " . base64_encode("$username:$password")
."\r\nConnection: Close\r\n\r\n";
fwrite( $fp, $req );
while ( !feof( $fp ) )
{
$result .= fread( $fp, 1024 );
}
fclose( $fp );
preg_match( "/^.*?\r\n\r\n(.*)$/s", $result, $m );
$result = $m[1];
}
else
{
die( "Failed to connect to $m[1]! $en: $es" );
}
}
else
{
die( "$url not a valid URL?" );
}
?>
Men jeg får bare en blank side med flg. i coder.php
<?php
echo"coder.php";
?>
Men jeg er nu heller ikke3 særlig meget med på dit script! :O)