Adresse ip vous donnera la classe d'une adresse ip ainsi que son adresse réseau, masque et de diffusion.

Description

C'est ma deuxième source en php
Bon alors dans la premiere partie c'est un formulaire en html puis en php le petit programme donne la classe de l'adresse ip tapez ainsi que l'adresse réseau , masque et de diffusion , si vous voulez testez vous devez crée pour la première partie par exemple index.html la vous mettez la première partie le formulaire , puis dans le deuxième fichier la deuxième partie adresseip.php.

la source en C est sur cppfrance.com
enjoy :-)

Source / Exemple :


---------------Première partie--------------------
<html>
<center>
ADRESSE IP
TAPEZ UNE ADRESSE IP
<form method="post" action="adresseip.php">
<input type="text" name="oct1" size=2>
<input type="text" name="oct2" size=2>
<input type="text" name="oct3" size=2>
<input type="text" name="oct4" size=2>
<br>
<br>
<input type="reset" value="annuler">
<input type="submit" value="valider">
</form>
</center>
</html>
------------Deuxieme partie---------------------
<html>
<?PHP
if ($oct1>1 && $oct1<127)
{
        print("classe A");
?><BR><?PHP
	print("adresse reseau:".$oct1.".0.0.0");
	?><BR><?PHP
	print("adresse masque:255.0.0.0");
?><BR><?PHP
	print("adresse diffusion:".$oct1.".255.255.255");
	}
else if ($oct1>127 && $oct1<191)
{

        print("classe B");
?><BR><?PHP
	print("adresse reseau:".$oct1.".".$oct2.".0.0");
?><BR><?PHP
	print("adresse masque:255.255.255.0");
?><BR><?PHP
	print("adresse diffusion:".$oct1.".".$oct2.".255.255");

	}
else if ($oct1>191 && $oct1<=223)
        {
		print("classe C");
?><BR><?PHP
	print("adresse reseau:".$oct1.".".$oct2.".".$oct3.".0");
?><BR><?PHP
	print("adresse masque:255.255.255.0");
?><BR><?PHP
	print("adresse diffusion:".$oct1.".".$oct2.".".$oct3.".255");
	}
else print("adresse ip non valide");
?>
</html>

Conclusion :


non pas de mise a jour enfin si quand j'aurais un peu de temps parce que la c'est vrai que c'est un peu brute faut juste le rendre un peu plus jolie en html en rajoutant du caractère gras avec <B></B> ou de la couleur avec <font color="..... bref je ferai ca bientot @ +++++++

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.