Seite 1 von 1

IPs auf 5 stellen kürzen

Verfasst: 31.05.2008 08:55
von andreas1988
Hallo,

kennt jemand eine lösung damit phpbb2 nur die 5 ersten zahlen von der ip logt ? z.b 84.100.xxx.xxx oder so.

Danke Voraus
MFG
Andreas

Verfasst: 31.05.2008 11:33
von h32Lg
Hi,

ich bin mir jetzt nicht sicher wo du das genau anwenden/benutzen möchtest, aber du kannst mal von den Ziffern abgesehen den String (die IP-Adresse) mit strlen (Länge/Anzahl der Zeichen) ermitteln und via substr dann so viel ausgeben lassen wie du möchtest.

Ein Beispiel wie substr funktioniert:

Code: Alles auswählen

<?php
  $rest = substr("abcdef", -1);    // gibt "f" zurück
  $rest = substr("abcdef", -2);    // gibt "ef" zurück
  $rest = substr("abcdef", -3, 1); // gibt "d" zurück
?>
greets h32Lg 8)

PS: ich kenn phpBB2 jetzt nicht, aber ich würd dir empfehlen das ganze als Funktion zu deklarieren um dann einfach eine "abgekürzte" IP widergeben zu lassen.