ERLEDIGT
NEIN
NEIN
ANTWORTEN
10
10
ZUGRIFFE
373
373
EMPFEHLEN
-
Hallo,
ich habe ein Serverlogin Script. Ich würde gern das Script dazu bringen, dass dieser den eingegeben Domainnamen auf den Punkt in der Domain checkt, so dass man nicht nur einfach blablabla sondern blablabla.de eingeben muss. Any idea?
PHP-Code:<?php
$sql = "SELECT * FROM confixxlogin";
$result = mysql_query($sql) or die ('Query ausführen nicht möglich.');
while($ergebnis = mysql_fetch_array($result,MYSQL_ASSOC)){
if($_POST['domain']){
$mysqlrehost = $ergebnis['ip'];
$mysqlredb = "confixx";
$mysqlreuser = $ergebnis['username'];
$mysqlrepass = $ergebnis['passwort'];
$reconnect = mysql_connect($mysqlrehost,$mysqlreuser,$mysqlrepass);
mysql_select_db($mysqlredb, $reconnect);
$resql = "SELECT domain from domains WHERE domain='{$_POST['domain']}'";
$reresult = mysql_query($resql) or die ('Query ausführen nicht möglich.');
$num = mysql_numrows($reresult);
if ($num=="0"){
$notfound="ja";
}
else
{
echo "<meta http-equiv=\"refresh\" content=\"0; URL={$ergebnis['url']}\">";
}
}
}
if($notfound=="ja"){
echo "Die Domain {$_POST['domain']} wurde nicht gefunden\n";
}
?><p></p>
Bitte Domainname eingeben
<form name="domain" method="post" action="shop_content.php/coID/28/content/Serverlogin">
<input type="text" name="domain">
<input type="submit" name="Submit" value="Senden">
</form>http://www.webhodi.de
webhodi - internet services | Tel: 01805-737376-449*
Fax: 01805-737376-479 |* E-Mail: info[at]webhodi.de
IRC: #webhodi (Quakenet)
-------------------------------------
* 0.14 EUR/Min aus dem Festnetz von T-Com, ggf. abweichende Mobilfunkgebühren
-
Und wieso setzt du dafür eine MySQL-Datenbank ein?
Markus Wulftange
-
Hallo,
über die Datenbank werden mehrere Confixx Datenbanken von mehreren Servern abgefragt
-
28.11.06 07:06 #4CIX88 Tutorials.de Gastzugang
Du kannst doch prüfen, ob die Domain vorhanden ist.
Stichwort curl_init() ... curl_getinfo()
-
Hallo,
ich möchte nicht überprüfen, ob die Domain vorhanden ist, sondern ob die Eingabe des Formats der Domain korrekt ist. Bsp: Jemand gibt blablabla ein statt blablabla.de, soll er drauf hingewiesen werden die Domain im richtigen Format einzugeben
-
28.11.06 14:35 #6CIX88 Tutorials.de Gastzugang
aha, also ist es dir egal ob dort hgfhsdgsdhgfsd.de drin steht ...
-
Genau, das ist egal, da das schon über MySQL gecheckt wird. Ist eine domain nicht vorhanden, wirds mitgeteilt und der Kunde nicht weitergeleitet
Wichtig ist nur, dass das Scipt checkt, ob die Domain im richtigen Format also mit Punkt angegeben wurde
-
Ich verstehe nicht ganz, was du vorhast. Willst du nur die Syntax einer angegebenen Domain prüfen oder auch ob sie tatsächlich existiert?
Markus Wulftange
-
Nur den Syntax :-D
-
28.11.06 23:24 #10
Sag das doch gleich
z.B. mit Regex
Kannste ja noch abwandeln denn dieser Regex ist für Homepages gedachtPHP-Code:$hp = preg_match("!http://([a-z0-9\-_]+\.)+[a-z]{2,6}(/?[a-z0-9\-_]+\.)*/?$!i",$_POST['domain']) ? $_POST['domain'] : '';
// speichert domain in $hp wenn es den RegEx erfüllt ansonsten leerstring
Visit shadowmasta
-
29.11.06 12:11 #11CIX88 Tutorials.de Gastzugang
Reicht da nicht schon parse_url() ?
Ähnliche Themen
-
Php domaincheck CODE
Von fawad im Forum PHPAntworten: 7Letzter Beitrag: 10.12.10, 12:57 -
Domaincheck umsetzen
Von MC-René im Forum Stellenangebote (unentgeltlich)Antworten: 0Letzter Beitrag: 12.03.10, 09:17 -
Domaincheck .nl Domains
Von mRc im Forum PHPAntworten: 7Letzter Beitrag: 04.08.04, 10:12 -
Domaincheck
Von 3Dnavigator im Forum PHPAntworten: 4Letzter Beitrag: 08.05.03, 05:15 -
Domaincheck
Von wagneraxt3 im Forum PHPAntworten: 4Letzter Beitrag: 15.04.02, 16:23





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren