Mailinglisten-Archive |
At 06:57 25.07.2000 +0200, you wrote: >At 25.07.2000 02:34, you wrote: >>Ich möchte in einer Datenbank IP-Adressen ablegen. Bisher habe ich immer >>ein Char(15)-Feld dafür genommen. Das gibt allerdings Probleme, wenn ich >>die Adressen sortiert ausgeben möchte. 193.155.64.100 ist dann z.B. vor >>193.155.64.2 usw. >> >>Wie kann ich das eleganter lösen? Sollte ich einen anderen Feldtyp >>nehmen, oder muß ich mit PHP etwas drumherumbauen??? > >Schau doch mal bei ZEND.COM vorbei. >Da findest du unter "Code Gallery -> Algorithmus" zwei >funktionen: >IP string to integer und >Integer to IP string Hi, wiso PHP-Algorithmen nehmen, wenn's sowas _direkt_ in PHP (4) gibt?!? Es gibt 2 noch undokumentierte Funktionen: int ip2long(string ip_address) Converts a string containing an (Ipv4) Internet Protocol dotted address into a proper address. string long2ip(int proper_address) Converts an (Ipv4) Internet network address into a string in Internet standard dotted format. siehe auch: http://www.zugeschaut-und-mitgebaut.de/php/nodoku.html Bye Dante --- *** Abmelden von dieser Mailingliste funktioniert per E-Mail *** an mysql-de-request_(at)_lists.4t2.com mit Betreff/Subject: unsubscribe
php::bar PHP Wiki - Listenarchive