Jugend mosht
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 03.09.2004, 15:20   #1
TP-Veteran
 
Benutzerbild von heatseeker
 
Registriert seit: Jun 2003
Ort: Aachen
heatseeker bringt sich richtig einheatseeker bringt sich richtig ein

[PHP] Smart Whois


So , als Einstieg in mein Leben als TP-Insider setze ich dieses praktische Script ins TP, mit dem zu den meisten TLD-Whois Servern eine Verbindung aufgebaut werden kann und die Verfügbarkeit einer Domain gechecket kann.


Aber ich will antürlich nicht das Lob eines anderen einstecken.
http://www.zend.com/codex.php?id=1337&single=1

Hier kommt der Großteil des Scripts her.
Ich hab noch 2 weitere Überprüfungsmechanismen eingebaut und das Formular hinzugefügt.
Weiterhin haben auch noch einige andere aus diesem Forum zu diesem Script beigetragen.


heatseeker
Angehängte Dateien
Dateityp: zip whois.zip (3,7 KB, 324x aufgerufen)

Geändert von heatseeker (09.09.2004 um 13:53 Uhr).
heatseeker ist offline   Mit Zitat antworten


Alt 04.09.2004, 21:31   #2
TP-Member
 
Registriert seit: Sep 2003
Acronis macht alles soweit korrekt
Kann man nicht vielleicht noch eine Liste mit den ganzen TDL machen?

Damit man halt nur den Domainnamen eingeben muss und dann in einer Liste z.B .de auswählt? Wenn ja wäre das Script nahezu perfekt

Gruß
Acronis ist offline   Mit Zitat antworten
Alt 05.09.2004, 09:32   #3
TP-Veteran
 
Benutzerbild von heatseeker
 
Registriert seit: Jun 2003
Ort: Aachen
heatseeker bringt sich richtig einheatseeker bringt sich richtig ein
klar geht das . aber schau mal in das Script welce TLDs unterstützt werden. so eine Liste wäre sehr lang.
aber man könnte eine liste der wichtigsten machen.
aber das schaffst du selber oder?
heatseeker ist offline   Mit Zitat antworten
Alt 05.09.2004, 09:45   #4
TP-Member
 
Registriert seit: Sep 2003
Acronis macht alles soweit korrekt
So muss das dann geändert werden Bei mir funktioniert das


PHP-Code:
if(isset($_GET['url'])){
$domain=new domaincheck($_GET['url'].$_GET['endung']);
if($domain->is_available()){
    echo "Dieser Domain-Name ist noch frei!<br>";
}
elseif ((!checkdnsrr($_GET['url'].$_GET['endung'])) OR (gethostbyname($_GET['url'].$_GET['endung'])==$_GET['url'].$_GET['endung'])){
echo "Dieser Domain-Name ist leider schon vergeben!<br>";    
    
}
else{
    echo "Dieser Domain-Name ist leider schon vergeben!<br>";
}
}
else{?>
<FORM action="<? $PHP_SELF ?>" >
www.<INPUT name="url" >
<select name="endung">
<option value=".de">.de</option>
<option value=".com">.com</option>
<option value=".net">.net</option>
<option value=".org">.org</option>
<option value=".info">.info</option>
<option value=".biz">.biz</option>
</select>
<INPUT  type="submit" value="OK">
</FORM>
Acronis ist offline   Mit Zitat antworten
Alt 08.09.2004, 13:04   #5
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Ggf. noch eine Sinnvolle Erweiterung !?
Wenn die Domain schon weg ist, erhält man via geektools einen WhoIs Auszug.
Evtl. sinnvoll, wenn man die Domain kaufen will.
Dazu muss folgendes verwendet werden (Bezieht sich nun aud das Org, ohne TLD-Select):

PHP-Code:
  if(isset($_GET['url'])){
  $domain=new domaincheck($_GET['url']);
  if($domain->is_available()){
      echo "Dieser Domain-Name ist noch frei!<br>";
  }
  elseif ((!checkdnsrr($_GET['url'])) OR (gethostbyname($_GET['url'])==$_GET['url'])){
  echo "Dieser Domain-Name ist leider schon vergeben1!<br>";    
  $urlcheck= $_GET['url'];
  $WhoIsServer = "whois.geektools.com";
 $fps = fsockopen ("$WhoIsServer", 43, $errno, $errstr) or die(printf("<P>Sorry, beim Verbindungsaufbau zum Whois-Server ist ein Fehler aufgetreten!</P>\n"));
  
  set_socket_blocking($fps, 0);
  
  fputs($fps, "$urlcheck\n");
  
  echo "<PRE>\n";
  
  while (!feof($fps)) {
  
    $result = fgets($fps, 2048);
  
    echo "$result";
  
  }
  
  echo "</PRE>\n";
  
  fclose($fps); 
      
  }
  else{
      echo "Dieser Domain-Name ist leider schon vergeben!<br>";
      $urlcheck= $_GET['url'];
      $WhoIsServer = "whois.geektools.com";
     $fps = fsockopen ("$WhoIsServer", 43, $errno, $errstr) or die(printf("<P>Sorry, beim Verbindungsaufbau zum Whois-Server ist ein Fehler aufgetreten!</P>\n"));
  
      set_socket_blocking($fps, 0);
  
      fputs($fps, "$urlcheck\n");
  
      echo "<PRE>\n";
  
      while (!feof($fps)) {
  
        $result = fgets($fps, 2048);
  
        echo "$result";
  
      }
  
      echo "</PRE>\n";
   
      fclose($fps); 
  }
  }
  else{?>
  <FORM action="<? $PHP_SELF ?>" >
  www.<INPUT name="url" >
  <INPUT  type="submit" value="OK">
  </FORM>
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 08.09.2004, 15:15   #6
TP-Veteran
 
Benutzerbild von heatseeker
 
Registriert seit: Jun 2003
Ort: Aachen
heatseeker bringt sich richtig einheatseeker bringt sich richtig ein
ich aktualisier beides mal im Hauptscript.
So braucht man nicht den ganzen Beitrag lesen um die aktuellste Version zu bekommen.

heatseeker
heatseeker ist offline   Mit Zitat antworten
Alt 09.09.2004, 10:06   #7
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Hi heatseeker,

hier nochmals wie via PN besprochen, das Script mit WhoIs-Abfrage und dem TLD-Select.
Angehängte Dateien
Dateityp: zip whois.zip (3,7 KB, 166x aufgerufen)
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Alt 28.09.2004, 23:50   #8
TP-Senior
 
Benutzerbild von T:-)M
 
Registriert seit: Jun 2001
Ort: Deutschland, Berlin
T:-)M macht alles soweit korrekt
Hi Mark,

.... hmm merkwürdige Sache mit Deinem Skript.
habe es mal ausprobiert und bekam als Meldung:

------------------------------------------------------

Dieser Domain-Name ist leider schon vergeben!

GeekTools Whois Proxy v5.0.4 Ready.
Checking access for 62.67.200.42...

Your host (62.67.200.42) has been blacklisted.
Abusing our services isn't an intelligent thing to do.

-------------------------------------------------------

... hmm die scheinen das nicht so lustig zu finden und setzen einen gleich auf eine blacklist.....
.... und ich bin da nicht so gerne drauf .... :-(

Gruß

T:-)M
__________________
--------------------------------------
Nur ein toter Fisch schwimmt
mit dem Strom .....................

-> -> -> -> -> -> ->
-> -> -> ->
-> <- -> -> ->
-> -> ->
-> -> -> -> -> ->

T:-)M ist offline   Mit Zitat antworten
Alt 29.09.2004, 09:11   #9
TP-Urgestein
 
Benutzerbild von webcreate
 
Registriert seit: Nov 2003
Ort: NRW
webcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichtswebcreate ist einer der Eckpfeiler des TP - ohne ihn geht nichts
Hi T:-)M,

mhh das ist mir neu, aber ich habe nun auch die Erklärung dazu:
http://www.geektools.com/why.php

Auf der Page von GeekTools muss man einen Code für die WhoIs-Abfrage eintragen.

Mir ist es aber noch nie passiert, mag aber auch daran liegen, das ich dort nun hin und wieder Anfragen abgebe.
Seiner Zeit habe ich den Code aus einer PHP-Snippet DB bekommen.
Man sollte das Script also nur für eigene Zwecke nutzen und das dann auch nur, wenn man nicht täglich zig Domains checken will.
Also nichts für Hoster, die ihren Kunden einen Domaincheck anbieten wollen.
Sorry, dass ich keine positivere Nachricht habe, weiterhin ist mir keine andere DB bekannt, wo man eine WhoIs-Abfrage über alle möglichen TLDs abgeben kann
__________________
Gruß Mark
Mein Blog zum TP || XING Profil || grafiker.de Profil || How to use GOOGLE || PS Kniffe
emCalculator 1.0



webcreate IT SOLUTIONS
www.webcreate-nrw.de
webcreate ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik > Traum-Scripts
[PHP] Smart Whois [PHP] Smart Whois
« Pulldown-Menü Deluxe (JS/DOM) | Euklidscher Algorithmus »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[PHP] Problem beim Select Budda Traum-Dynamik 8 12.05.2004 12:11
++Smart Rollover++ planmatsch GoLive 11 14.11.2003 09:21
Hdd Smart Failure Rizzla Hardware 2 02.10.2003 13:14
Smart Objects Junfermann GoLive 1 23.09.2003 19:59
020223 MM Exchange Lol@ Traum-News 0 24.02.2002 05:21


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:12 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67