Hallo Forum,
ich möchte ein Formular zur Datenerfassung entwerfen. Das Formular funktioniert auch schon in der Grundfassung einwandfrei. Nun möchte ich vorab die Kundennummer anhand der IP Adresse (IP Adressen sind bis auf die letzten 3 dez Stellen fix) in dieses Formular einbauen. Tabelle mit IP Adressen und Kundendaten existiert. Die IP Adresse in der Tabelle ist mit Wildcard (z.B. 127.0.0.*) als Varchar 15 eingetragen.
Also hole ich mir die IP mit
und packe die Variable dann in meine SQL Abfrage für die Kundennummer.
Das Ganze funktioniert auch solange die IP Adresse ohne Wildcard in der Tabelle steht.
Meine Fragen sind nun:
Bin ich auf dem richtigen Weg?
Was muss ich tun damit die Wildcard als solche erkannt wird?
Oder gibt es eine viel elegantere Lösung?
Vielen Dank für eure Hilfe
Lefitz
ich möchte ein Formular zur Datenerfassung entwerfen. Das Formular funktioniert auch schon in der Grundfassung einwandfrei. Nun möchte ich vorab die Kundennummer anhand der IP Adresse (IP Adressen sind bis auf die letzten 3 dez Stellen fix) in dieses Formular einbauen. Tabelle mit IP Adressen und Kundendaten existiert. Die IP Adresse in der Tabelle ist mit Wildcard (z.B. 127.0.0.*) als Varchar 15 eingetragen.
Also hole ich mir die IP mit
PHP-Code:
$ip = $_SERVER["REMOTE_ADDR"];
Das Ganze funktioniert auch solange die IP Adresse ohne Wildcard in der Tabelle steht.
Meine Fragen sind nun:
Bin ich auf dem richtigen Weg?
Was muss ich tun damit die Wildcard als solche erkannt wird?
Oder gibt es eine viel elegantere Lösung?
Vielen Dank für eure Hilfe
Lefitz
Kommentar