Hi zusammen,
ich hab da mal ne Frage. Und zwar habe ich ein Formular. Unteranderem trägt man in ein Feld die E-Mailadresse ein.
Diese E-Mailadresse soll überprüft werden. Was ja auch funktioniert (hat).
Die Überprüfung läuft wie folgt ab.
Als erstes habe ich die angegebene E-Mailadresse auf Syntax überprüft, danach habe ich den Host mit folgender Funktion überprüft.
gethostbyname($host);
Das funktioniert ja (eigentlich). Jedoch habe ich es jetzt mal mit einigen anderen meiner E-Mailadressen ausprobiert und musste feststellen, dass es nicht bei allen funktioniert!!??? Er hat den Host nicht erkannt, den es jedoch gibt.
Eine andere Möglichkeit den Host auf Existenz zu überprüfen wäre doch die Funktion "fsockopen()" zu benutzen oder nicht????
Jedoch hat mir jemang erzählt das fsockopen() langsam sei??!! und daher nicht so gut geeignet sei. Stimmt das???
Wie soll ich jetzt einen Host auf Existenz überprüfen? Die Überprüfung sollte natürlich auch 100%ig funktionieren.
Gruß Pascal P.
ich hab da mal ne Frage. Und zwar habe ich ein Formular. Unteranderem trägt man in ein Feld die E-Mailadresse ein.
Diese E-Mailadresse soll überprüft werden. Was ja auch funktioniert (hat).
Die Überprüfung läuft wie folgt ab.
Als erstes habe ich die angegebene E-Mailadresse auf Syntax überprüft, danach habe ich den Host mit folgender Funktion überprüft.
gethostbyname($host);
Das funktioniert ja (eigentlich). Jedoch habe ich es jetzt mal mit einigen anderen meiner E-Mailadressen ausprobiert und musste feststellen, dass es nicht bei allen funktioniert!!??? Er hat den Host nicht erkannt, den es jedoch gibt.
Eine andere Möglichkeit den Host auf Existenz zu überprüfen wäre doch die Funktion "fsockopen()" zu benutzen oder nicht????
Jedoch hat mir jemang erzählt das fsockopen() langsam sei??!! und daher nicht so gut geeignet sei. Stimmt das???
Wie soll ich jetzt einen Host auf Existenz überprüfen? Die Überprüfung sollte natürlich auch 100%ig funktionieren.
Gruß Pascal P.
Kommentar