par
h0_noMan » 05 févr. 2008, 18:32
Fais un essai avec
fsockopen() et un proxy.
Puis tu testeras sans le proxy pour voir si il t'a bloque.
<?php
// Header
header("Content-type: text/plain;charset=ISO-8859-1");
// Parametre du proxy
$proxy_ip = "xxx.xxx.xxx.xxx" ;
$proxy_port = "80" ;
// On cree la Socket avec proxy
$socket = fsockopen($proxy_ip,$prox_port,$errno,$errstr,30);
// On cree la Socket sans proxy
// $socket = fsockopen("www.winamax.com",80,$errno,$errstr,30);
// Le CRNL
$CRNL = "\r\n" ;
// On cree l'entete HTTP
$entete = "GET poker/index.php HTTP/1.0".$CRNL ;
$entete .= "Host: www.winamax.com".$CRNL ;
$entete .= "Connection: close".$CRNL ;
$entete .= $CRNL ;
if($socket)
{
// On envoie la Socket
fwrite($socket,$entete);
while(!feof($socket))
{
$line = fgets($socket);
echo $line ;
}
// on ferme la Socket
fclose($socket);
}else{
echo "Proxy non disponible.";
}
?>
Fais un essai avec [url=http://php.net/manual/function.fsockopen.php]fsockopen()[/url] et un proxy.
Puis tu testeras sans le proxy pour voir si il t'a bloque.
[php]<?php
// Header
header("Content-type: text/plain;charset=ISO-8859-1");
// Parametre du proxy
$proxy_ip = "xxx.xxx.xxx.xxx" ;
$proxy_port = "80" ;
// On cree la Socket avec proxy
$socket = fsockopen($proxy_ip,$prox_port,$errno,$errstr,30);
// On cree la Socket sans proxy
// $socket = fsockopen("www.winamax.com",80,$errno,$errstr,30);
// Le CRNL
$CRNL = "\r\n" ;
// On cree l'entete HTTP
$entete = "GET poker/index.php HTTP/1.0".$CRNL ;
$entete .= "Host: www.winamax.com".$CRNL ;
$entete .= "Connection: close".$CRNL ;
$entete .= $CRNL ;
if($socket)
{
// On envoie la Socket
fwrite($socket,$entete);
while(!feof($socket))
{
$line = fgets($socket);
echo $line ;
}
// on ferme la Socket
fclose($socket);
}else{
echo "Proxy non disponible.";
}
?>[/php]