Sponsor-Board.de
Antwort schreiben  Thema schreiben 
 Seiten (2): « Erste < Vorherige 1 2 Letzte »

[PHP] dns_get_record - Problem

Verfasser Nachricht

Beiträge: 3.413
Bewertung: 33
Registriert seit: Oct 2010
Status: offline


Beitrag: #11
RE: [PHP] dns_get_record - Problem

Jap, mein Fehler, hatte nicht gewusst, dass das ne Funktion direkt von PHP aus ist Wink


Portfolio: [Link: Registrierung erforderlich]

Projekte
[Link: Registrierung erforderlich]
[Link: Registrierung erforderlich]

16.10.2014 11:15
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 75
Bewertung: 0
Registriert seit: Sep 2014
Status: offline


Beitrag: #12
RE: [PHP] dns_get_record - Problem

Ringelnatz schrieb:

JND_3004 schrieb:
Wie man sieht, steht im [host] nicht nur das eigentliche "hostblock.eu" sondern es wird noch die aktuelle Domain angehängt.

Das ist ein gewolltes Verhalten dieser Funktion, wenn der übergebene Hostname nicht existiert. Ich kann mich nur meinen Vorpostern anschließen und Dir raten, das Verfahren zu wechseln, mit einer Record-Abfrage wirst Du nie ein zuverlässiges Ergebnis bezüglich des Registrierungsstatus einer Domain erhalten.

EDIT: Auf meinem Server funktioniert es übrigens, kann es sein dass bei Dir der Hostname nicht korrekt festgelegt ist? Ansonsten kannst Du versuchen, an die Domain einen Punkt anzuhängen (ungetestet).


Ich habe schon selber bereits auf einem PHP Online Live Webseite es ausprobiert, und dort hatte es auch wunderbar funktioniert.
Der Hostname ist eigentlich in Ordnung. Was hätte denn der Hostname des Servers zu tun? Denn er soll ja lediglich überprüfen ..

Zur Zeit probiere ich auch die "PHP Whois Lookup Class" Klasse aus. Aber die macht mir gerade auch noch blöde Probleme mit der mehrfach überprüfung ..


LG, Justin


[Link: Registrierung erforderlich]

16.10.2014 14:59
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 408
Bewertung: 9
Registriert seit: Apr 2011
Status: offline


Beitrag: #13
RE: [PHP] dns_get_record - Problem

also ich ahbe es mal gerade bei mir getestet und es funktioniert wie gewünscht

Code:
Array
(
)
hostblock.eu FREI

Array
(
    [0] => Array
        (
            [host] => hostblock.de
            [class] => IN
            [ttl] => 21573
            [type] => NS
            [target] => ns10.nameserverservice.de
        )

    [1] => Array
        (
            [host] => hostblock.de
            [class] => IN
            [ttl] => 21573
            [type] => NS
            [target] => ns9.nameserverservice.de
        )

    [2] => Array
        (
            [host] => hostblock.de
            [class] => IN
            [ttl] => 21573
            [type] => TXT
            [txt] => v=spf1 mx a ptr -all
            [entries] => Array
                (
                    [0] => v=spf1 mx a ptr -all
                )

        )

    [3] => Array
        (
            [host] => hostblock.de
            [class] => IN
            [ttl] => 21573
            [type] => MX
            [pri] => 100
            [target] => mail.hostblock.de
        )

    [4] => Array
        (
            [host] => hostblock.de
            [class] => IN
            [ttl] => 2533
            [type] => SOA
            [mname] => ns9.nameserverservice.de
            [rname] => hostmaster.ns9.nameserverservice.de
            [serial] => 2014051601
            [refresh] => 40000
            [retry] => 20000
            [expire] => 1500000
            [minimum-ttl] => 86400
        )

    [5] => Array
        (
            [host] => hostblock.de
            [class] => IN
            [ttl] => 21573
            [type] => A
            [ip] => 62.75.209.64
        )

)
hostblock.de BELEGT

Code:
$domain = "hostblock.eu";
print_r(dns_get_record($domain));


// PRÜFEN OB FREI
$result = dns_get_record($domain);
if(!empty($result)){ echo $domain." BELEGT"; }else{ echo $domain." FREI"; }

$domain = "hostblock.de";
print_r(dns_get_record($domain));


// PRÜFEN OB FREI
$result = dns_get_record($domain);
if(!empty($result)){ echo $domain." BELEGT"; }else{ echo $domain." FREI"; }

bedeutet das irgendwas bei dir auf dem server nicht stimmt
dennoch würde ich hiervon abraten denn mir ist gerade noch ein ganz konkreter fall eingefallen wo diese art der überprüfung definitiv fehlresultate liefern wird
und zwar bei .com und .net domains die sich in dem "redemption period" oder "pending Delete" status befinden denn diese haben bedingt durch den status keinerlei dns einträge, sind aber auch (noch) nicht frei registrierbar

'Zur Zeit probiere ich auch die "PHP Whois Lookup Class" Klasse aus. Aber die macht mir gerade auch noch blöde Probleme mit der mehrfach überprüfung ..'

wo ist konkret das problem?

Dieser Beitrag wurde zuletzt bearbeitet: 16.10.2014 15:17 von Stricted.

16.10.2014 15:16
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 75
Bewertung: 0
Registriert seit: Sep 2014
Status: offline


Beitrag: #14
RE: [PHP] dns_get_record - Problem

Also inzwischen benutze ich wieder ein anderes Script was ich auf einer Testseite angepasst habe zum ausprobieren.
Wenn eine Domainfrei ist, sagt er mir dies zwar, aber er möchte einfach nicht die Schleife ausführen.
Ich erhalte immer eine Fehlermeldung:

Code:
Fatal error: Cannot redeclare LookupDomain() (previously declared in /var/www/vhosts/blockentertainment.de/hostblock.de/test/test/whois.php:292) in /var/www/vhosts/blockentertainment.de/hostblock.de/test/test/whois.php on line 292


Und das Script sieht so aus (s. [Link: Registrierung erforderlich]).
Die "dtld.php" Datei kann man sich hier anschauen - [Link: Registrierung erforderlich]

Wie gesagt - alles in einer Datei um das nur zu testen. Am Ende möchte ich es gerne ein bisschen aufteilen.

Hoffe man kann mir so evtl. weiter Helfen?

LG, Justin


[Link: Registrierung erforderlich]

Dieser Beitrag wurde zuletzt bearbeitet: 16.10.2014 20:31 von JND_3004.

16.10.2014 20:28
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 370
Bewertung: 48
Registriert seit: Mar 2011
Status: offline


Beitrag: #15
RE: [PHP] dns_get_record - Problem

Die Funktionen eventuell mal aus der foreach holen.. Tongue


PS: Was hat Israel mit Böcken und Unsicherheit zu tun? Glaubst du, dass die deine Daten an die Hamas senden und dir ein Terorkommando schicken oder hast du Angst vor dem Mossad? Tongue

Allgemeine Fragen: support[at]sponsor-board.de | persönliche Fragen: kevin[at]sponsor-board.de

16.10.2014 20:36
 
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 75
Bewertung: 0
Registriert seit: Sep 2014
Status: offline


Beitrag: #16
RE: [PHP] dns_get_record - Problem

Da ich nicht schlau bin .. inwiefern aus der foreach holen?

Und dann habe ich noch die Fehlermeldung für Zeile 292 :/

LG, Justin


[Link: Registrierung erforderlich]

16.10.2014 21:09
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 75
Bewertung: 0
Registriert seit: Sep 2014
Status: offline


Beitrag: #17
RE: [PHP] dns_get_record - Problem

Schade keine Antworten mehr ..

Ich verwende zwar gerade eine Domain Bib. Klasse und die funktioniert eigentlich schon, aber wenn ich eine Domain überprüfen lassen möchte, dann ist diese angeblich nur für .be und .eu frei.
Diese ist aber für alle 26 TLD frei in meinem Fall. Wieso ist das so? Ich habe auch schon die whois Namen davon überprüft und diese sind alle richtig angegeben. Dennoch, sind immer nur 2/26 TLD frei ..

Hoffe um Rückmeldung.

LG, Justin


[Link: Registrierung erforderlich]

18.10.2014 16:48
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 
 Seiten (2): « Erste < Vorherige 1 2 Letzte »

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren