transformation des ip [PHPBB] - PHP - Programmation
Marsh Posté le 17-10-2005 à 16:46:46
http://php.benscom.com/manual/en/function.dechex.php
et inversement hexdec pour la fonctione qui fait l'inverse
Marsh Posté le 17-10-2005 à 18:28:45
cette fonction permet seulement de convertir un nombre decimal en hexadecimal.
On ne peut pas lui passer en parametre un adresse ip directement.
Il faut au préalable découper la chaine (l'adresse Ip) en 4 nombres à convertir puis recoller l'ensemble.
Je recherchais une focntion qui réalise tout d'un coups
merci pour ton aide
Marsh Posté le 17-10-2005 à 18:40:53
Eh ben tu la codes ?
Marsh Posté le 17-10-2005 à 18:46:33
SELECT
CONCAT(
CAST(SUBSTRING(ip,0,2) AS UNSIGNED),
CAST(SUBSTRING(ip,2,2) AS UNSIGNED),
CAST(SUBSTRING(ip,4,2) AS UNSIGNED),
CAST(SUBSTRING(ip,6,2) AS UNSIGNED))
FROM table
Marsh Posté le 17-10-2005 à 18:54:10
ReplyMarsh Posté le 18-10-2005 à 11:26:56
oui j'ai fait comme ca.
J'ai repris les fonctions de PHPBB.
Mais celles-ci ne sont sont pas si simple a trouvé
merci
Marsh Posté le 17-10-2005 à 16:05:45
Bonjour
En essayant de fusion un forum phpBB2 et un site web, j'ai remarqué que les adresses IP du forum sont sous forme hexdecimal. Par exemple : 255.255.255.255 = ffffffff
J'aime beaucoup cette facon de stocker une adresse ip. Y a t il une fonction permettant de transcrire un adresse ip en format decimal vers un format hexadecimal ?
merci