Domain überwachen

  • PHP

  • Turbulence
  • 1154 Aufrufe 7 Antworten

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Domain überwachen

    Hallo,

    ich suche ein Skript, wo ich einige Domains eintragen kann. Das Skript überprüft ständig, ob die Domain frei ist oder nicht. Wenn eine Domain aus der Liste frei ist, bekommt der User eine Nachricht. Ich suche keinen Dienst, sondern ein Skript, welches ich selber auf meinem Space hochladen und verwalten kann.

    Siehe auch hier: Bo)DomainCheck

    Ich hoffe, jemand kann mir helfen.

    MfG

    Turbulence
  • domaincheck:

    PHP-Quellcode

    1. <?php
    2. function dom_check($domaine){
    3. $test = gethostbyname($domaine);
    4. if($domaine == $test)
    5. return FALSE;
    6. else
    7. return TRUE;
    8. }
    9. if(!dom_check('www.domaine.de'))
    10. $ausgabe = 'Domaine ist ver&uuml;gbar';
    11. else
    12. $ausgabe = 'Die Domaine ist belegt!';
    13. echo $ausgabe;
    14. ?>
    Alles anzeigen


    EDIT: das funktioniert aber nicht, wenn du wie ich kabel deutschland hast und immer wenn eine seite nicht gefunden wird du zu deren suche weitergeleitet wirst. daher ist das bei lokalen server mit vorsicht zu genießen
  • @corema Danke für den Code, aber damit kann ich wirklich nicht viel anfangen. Ich suche eher ein komplettes Script mit Oberfläche usw. Außerdem verstehe ich deine Antwort nicht so ganz. Was hat das mit Kabel Deutschland, Weiterleitung und Lokalen Server zu tun? Bitte um Erklärung.

    @eispickel Ich möchte nicht jedesmal selber die Server anpingen. Bei 50 Domains wäre das ein großer Aufwand. Auch wenn ich die Server anpinge, was ist, wenn die Domain nicht mehr auf dem Server läuft?

    MfG

    Turbulence
  • Turbulence schrieb:

    @corema Danke für den Code, aber damit kann ich wirklich nicht viel anfangen. Ich suche eher ein komplettes Script mit Oberfläche usw. Außerdem verstehe ich deine Antwort nicht so ganz. Was hat das mit Kabel Deutschland, Weiterleitung und Lokalen Server zu tun? Bitte um Erklärung.
    ich hab mein i-net von kabel deutschland.
    wenn eine seite nicht verfügbar ist wird man auf derene suche weitergeleitet
    wenn ich also auf asdfrdzhdst.de, will (die gibt es natürlich nicht), dann komme ich zur suche von kabel deutschland.
    wenn ich also einen lokalen sever am laufen hab, wie zb xampp, dann bekomme ich daher die ip von kabeldeutschland.de.
    ich mein so was giebts bei alice auch.
    vor kb war ich bei t-com da gabs das net


    grad gefunden:
    Domain überprüfen - php.de

    PHP-Quellcode

    1. Bitte Url ohne "www." angeben!
    2. <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
    3. <input type="text" name="url" size="30">
    4. <input type="submit" value="prüfen">
    5. </form>
    6. <?php
    7. function denic($domain) {
    8. $output = "";
    9. if ($conn = fsockopen ("whois.nic.de", 43)) {
    10. fputs($conn, $domain."\r\n");
    11. while(!feof($conn)) {
    12. $output .= fgets($conn,128);
    13. }
    14. fclose($conn);
    15. }
    16. else {
    17. $output = "<h2>Fehler!.</h2>";
    18. }
    19. return nl2br($output);
    20. }
    21. if (!empty($_POST['url'])) {
    22. echo denic($_POST['url']);
    23. }
    24. ?>
    Alles anzeigen
  • Schreib in deinem Code mal die Zeile:

    PHP-Quellcode

    1. <form action="<?php $PHP_SELF; ?>" method="post">

    so:

    PHP-Quellcode

    1. <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">


    Seit PHP 4.2 ist die Anweisung register_globals auf off. Was bedeutet, $PHP_SELF wird zu $_SERVER['PHP_SELF']...
    Mehr dazu: PHP: Vordefinierte Variablen - Manual

    mfg
    snip3r
    Rechteübersicht * Forenregeln * F.A.Q. * Lexikon
    Suchfunktion * Chat * User helfen User
    Patrioten reden nur davon, dass sie für ihr Land sterben, niemals davon, dass sie für ihr Land töten. (Bertrand Russell)