Connection a une machine et un port choisie avec fsockopen()

Description

Se script permet de vérifier si le port choisie est ouvert sur la machine choisie.

avec fsockopen();

Source / Exemple :


<?php

if(isset($_POST["host"]) && isset($_POST["port"]))
{
$host = $_POST["host"];
$port = $_POST["port"];

$connection = @fsockopen($host, $port, $error_number, $error_description, 1);

if($connection)
{

$msg = "<center><font color='#00FF00'>Connection Réussite pour ".$host.":".$port."</font></center>";

}else{

$msg = "<center><font color='#ff0000'>Connection échoué pour ".$host.":".$port."</font></center>";

}

}
?>
<html>
<head>
	<title><?php if(isset($connection)){ if($connection){ echo "::::::::::::::  Connection réussit ".$host.":".$port."    ::::::::::::"; }else{ echo $host." est offline"; }} ?></title>
</head>
<body bgcolor="#FF0000">
<div style="border:1 solid;border-color:#0000FF;position:absolute;left:30%;top:40%;background:hidden;">
<table style="background:url('./img/Network.gif');color:#ff0000;">
   <tr>
	<?php if(isset($msg)){ echo "<td>".$msg."<br></td>";} ?>
   </tr>
   <tr>
    <td><form method="post">Host : <input type="text" style="border:1 solid;border-color:#0000FF;color:#FF0000;background:hidden;" ondblclick="this.value=''" name="host" size="20"></td>
    <tr>
	<td>Port : <input type="text" style="border:1 solid;border-color:#0000FF;color:#FF0000;background:hidden;" ondblclick="this.value=''" name="port" size="20"></td>
    <td><button type="submit" style="border:0 solid;background:hidden;"><img src="./img/hum.gif" border="0" alt="Lancer la requette"></button></form></td>
    </tr>
   </tr>

</table>
</div>

</body>
</html>

Codes Sources

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.