Zur Ausschreibung steht die Programmierung eines Whois-Abfrage Scriptes.
Das Script soll die für die entsprechende Domainendungen zuständigen Whoisserver aus einer Datenbank abrufen und die jeweiligen Whoisabfragen - entsprechend abarbeiten.
Die Whois-Abfrage soll als Ergebnis den Status der Domain (belegt oder frei), sowie über ein Captcha-Abfrage auch die zugehörigen Domaininhaberdaten ausgeben.
Es werden 2 Arten von Whoisabfragen benötigt:
1 - Domainendung ist vorgegeben:
Über ein Formular wird der Domainname, sowie die in einem "hidden Feld vorgegebene Domainendung "Post" übergeben.
Das Script muss erkennen, wenn ein User eine Domainendung eingetragen hat. Die Domainendung soll dann ignoriert und bei der Abfrage entfernt werden.
2. - Abfrage von mehreren Domainendungen gleichzeitig.
Wird eine solche Abfrage durchgeführt, muss das Script die jeweils gültigen und zu prüfenden Domains aus einer Datenbank holen und prüfen. Auch hier sollen alle durch den Benutzer eingegebenen Domainendungen ignoriert werden.
In der Datenbank sind die jeweiligen Domains markiert, die dann entsprechend alle bei einer Whoisabfrage geprüft werden sollen.
Die Ausgabe der Prüfung soll auch hier den Registrierungsstatus, sowie über eine Captcha Abfrage die Inhaberdaten ausgeben.
- Werden durch den Benutzer keine Eingaben gemacht, soll eine entsprechende Fehlermeldung generiert werden.
- Wenn Domainendungen durch das Script nicht geprüft werden können, sollen ebenso entsprechende Meldungen ausgegeben werden (z.B. Whoisserver nicht erreichbar oder antwortet nicht etc.)
- Kein JavaScript bei bei den Meldungen!
Leider hat der Auftrag keine Zeit, so das ich mir vorbehalte den Auftrag schon vorzeitig zu vergeben. Mir wäre es am liebsten, wenn sich ein Auftragnehmer findet, der SOFORT mit dem Auftrag beginnen könnte und ihn ggf. sogar über das Wochenende fertig stellen könnte.
Im Gegenzug winke ich unmittelbar mit Folgeaufträgen für meine Projekte!
Die Tabellenstruktur sieht folgendermaßen aus:
--
-- Tabellenstruktur für Tabelle `tarife_domains`
--
CREATE TABLE IF NOT EXISTS `tarife_domains` (
`tld_id` int(11) NOT NULL AUTO_INCREMENT,
`tld` varchar(15) DEFAULT NULL,
`whoisserver` varchar(255) DEFAULT NULL,
`suchstring` varchar(255) DEFAULT NULL,
`land` varchar(55) NOT NULL,
`top` int(1) NOT NULL DEFAULT '0', <--- hier wird festgelegt, ob das Script bei der "Whoisabfrage 2" die Domain mit prüfen soll
PRIMARY KEY (`tld_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=1 ;
Bitte hinterlassen Sie bei Ihren Geboten eine Handynummer, damit ich Sie zeitnah erreichen und Ihnen den Auftrag ggf. vorzeitig erteilen kann. Bitte geben Sie auch an, ob Sie eine Rechnung mit ausweisbarer MwSt stellen können.
Ich erwarte eine saubere Programmierung ohne "Notice" oder "Warnings".
Die Zahlung erfolgt nach Fertigstellung per Zahlung innerhalb von 7 Tagen oder per Paypal.
Das Script wird Bestandteil einer umfangreichen Software. Öffentliche Copyrighthinweise werden nicht akzeptiert! Die Nennung im Quelltext ist aber möglich.
Bei Fragen scheuen Sie sich nicht mich zu kontaktieren! Ich bin bestrebt den Auftrag schnellstens fertig stellen zu lassen und werde entsprechend zeitnah antworten.
Archiv für EDV, Telekommunikation