Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hallo,

ich habe eine Variable, die entweder eine IP im Format a.b.c.d oder etwas anderes enthält. nun möchte ich aus der variable (nur wenn sie eine IP enthält) den hostnamen mit gethostbyaddr ermitteln. ich kann ich aber am besten zuvor prüfen ob es sich um eine a.b.c.d IP handelt ?

Danke

Geschrieben

Hi

ich würde das mit einem Regulären Ausdruck regeln.

Ich glaube aber das die Funktion gethostbyaddr einen Fehler zurückliefert wenn es keine gültige IP ist.

Dann könntest du es auch so machen:

if (gethostbyaddr($ip) )

{ echo "ERFOLG"; } else { echo "FEHLER "; }

glaub ich zumindest

ciao

r%t

Geschrieben

Tach,

ich würde per split den string bei punkten splitten lassen,

dann kannst du überprüfen ob ein array mit 4 stellen rauskommt.

kann es leider gerade nicht prüfen, sollte aber klappen.

so long,

MsB

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...