Ich muss die IP-Adresse des Computers abrufen und prüfen, ob diese IP-Adresse in meiner Datenbank enthalten ist. Wenn dies der Fall ist, muss ich den Namen anzeigen, der für die IP-Adresse registriert ist, die sich in meiner Datenbank befand.Die IP-Adresse kennen und überprüfen, ob sie in meiner Datenbank registriert ist
Eigentlich bin ich verwirrt, da kein Fehler erkannt wurde, aber keine Ausgabe angezeigt wurde.
Hier ist mein Code
<?php
$ipname = gethostbyname(trim(`hostname`));
$ip_query = "SELECT ip_address FROM table 5";
$ip_add = mysql_query($ip_query);
if ($ip_add === $ipname){
echo "{$ip_add['guest_name']}";
}
?>
Willkommen bei Stack-Überlauf! Können Sie näher erläutern, wie Ihr Code "nicht funktioniert"? Was hast du erwartet und was ist eigentlich passiert? Wenn Sie eine Ausnahme/einen Fehler erhalten haben, geben Sie die Zeile, auf der sie aufgetreten ist, und die Ausnahme-/Fehlerdetails an. Bitte [bearbeiten] Sie diese Details oder wir können Ihnen möglicherweise nicht weiterhelfen. – FrankerZ
können Sie die in dieser Antwort genannte Funktion verwenden http://stackoverflow.com/questions/1634782/what-is-the-most-accurate-way-to-retrieve-a-users-correc-ip-address-in- php – Diab
@Diab Was hat das mit seiner Frage zu tun? – FrankerZ