voici "mon" scripte (merci dozer) qui permet de savoir si une ip et en ligne
Code :
<?
function is_connected($arg)
{
global $err,$erro;
$fp = fsockopen('udp://'.$arg,13,$err,$erro,30);
if ($fp)
{
returntrue;
}
else
{
returnfalse;
}
}
if(is_connected('xxx.xxx.xxx.xxx'))
{
echo 'il est connecté';
}
else
{
echo ' il est pas connecté';
}
?>
le probleme c'est qu le scripte m'indique "Fatal error: Forbidden port in your script on line 67"
donc c'est sans doute un probleme avec le port mas lequel.
es du que je suis sous free??
Normalement sous Unix les ports < 1024 ne peuvent pas être ouverts par des utilisateurs non privilégiés (seul root le peut). Il est fort peu probable que le serveur HTTP de free tourne avec le compte root, c'est pourquoi tu ne peux pas ouvrir ton port.
Essaye donc avec un port supérieur à 1024.
coockie_jr
All hail the Hypnotoad !
Posté le 11-09-2002 à 10:37:57
gm_superstar a écrit a écrit :
Normalement sous Unix les ports < 1024 ne peuvent pas être ouverts par des utilisateurs non privilégiés (seul root le peut). Il est fort peu probable que le serveur HTTP de free tourne avec le compte root, c'est pourquoi tu ne peux pas ouvrir ton port.
Essaye donc avec un port supérieur à 1024.
g essayé avec quelque ip >1024 mais il me dite toujour forbidden port,t'en connais une en particulier??