PHP Skript zum Prüfen der Stati von Domains in einer DB
Hallo,
ich suche schon länger ein PHP Skript das Domains, die in einer DB hinterlegt sind in einstellbaren Intervallen auf Ihren Status hin prüft (frei/belegt) und im Falle von frei eine email versendet.
Gibts sowas schon? Macht es Sinn so etwas zu programmieren?
ich suche schon länger ein PHP Skript das Domains, die in einer DB hinterlegt sind in einstellbaren Intervallen auf Ihren Status hin prüft (frei/belegt) und im Falle von frei eine email versendet.
Gibts sowas schon? Macht es Sinn so etwas zu programmieren?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 27339
Url: https://administrator.de/contentid/27339
Ausgedruckt am: 22.11.2024 um 10:11 Uhr
9 Kommentare
Neuester Kommentar
Abend RSRConnect,
was hast du denn vor? Hört sich so an, als würdest du gerne ins Weebhosting - Geschäft einsteigen wollen. Dort gibt es auch immer solche Funktionen, wo man schauen kann, welche Domain noch frei ist. Ist eigentlich nicht schwer.
Mit sowas kannst du schauen, ob Domain frei ist (kl. Auszug aus dem Manual):
gethostbyname
(PHP 3, PHP 4 )
gethostbyname -- Ermittelt die IP-Adresse (z.B. 192.0.34.72) passend zum angegebenen Internet-Host-Namen (z.B. www.example.com)
Beschreibung:
string gethostbyname ( string hostname)
Gibt die IP-Adresse passend zu hostname zurück.
Gruß
Dani
was hast du denn vor? Hört sich so an, als würdest du gerne ins Weebhosting - Geschäft einsteigen wollen. Dort gibt es auch immer solche Funktionen, wo man schauen kann, welche Domain noch frei ist. Ist eigentlich nicht schwer.
Mit sowas kannst du schauen, ob Domain frei ist (kl. Auszug aus dem Manual):
gethostbyname
(PHP 3, PHP 4 )
gethostbyname -- Ermittelt die IP-Adresse (z.B. 192.0.34.72) passend zum angegebenen Internet-Host-Namen (z.B. www.example.com)
Beschreibung:
string gethostbyname ( string hostname)
Gibt die IP-Adresse passend zu hostname zurück.
Gruß
Dani
Hi,
jetzt noch ein kl. Nachtrag:
<?php
$domain = $_POST['domain'];
if($domain <> "")
{
$erg = gethostbyname ($domain);
if(($domain == $erg) or ($erg == ""))
{
echo "Die Domain $domain ist noch frei!";
}
else
{
echo "Die Domain $domain ist bereits vergeben.";
}
}
else
{
echo "form method='post'>";
echo "Domain eingeben (z.B. www.google.de):";
echo "input type='domain' name='domain'>";
echo "input type='submit' name='Überprüfen'>";
echo "/form>";
}
?>
Müsste eigentlich gehen!! Viel Spaß...
Gruß
Dani
jetzt noch ein kl. Nachtrag:
<?php
$domain = $_POST['domain'];
if($domain <> "")
{
$erg = gethostbyname ($domain);
if(($domain == $erg) or ($erg == ""))
{
echo "Die Domain $domain ist noch frei!";
}
else
{
echo "Die Domain $domain ist bereits vergeben.";
}
}
else
{
echo "form method='post'>";
echo "Domain eingeben (z.B. www.google.de):";
echo "input type='domain' name='domain'>";
echo "input type='submit' name='Überprüfen'>";
echo "/form>";
}
?>
Müsste eigentlich gehen!! Viel Spaß...
Gruß
Dani
mmh du könntest auch wenn ihr einen linux server habt per system() auf den whois befehl zurückgreifen ... und wenn da was zurückkommt ist die domain besetzt und wenn nicht dann isse vermutlich frei ... und das halt per crontab regelmäßig ausführen z.b. das kann dann ja beliebig ausgebaut werden ...
fürs ausführen per shell braucht man phpX-cli
fürs ausführen per shell braucht man phpX-cli
> mmh du könntest auch wenn ihr
einen
> linux server habt per system() auf den
whois
> befehl zurückgreifen ... und wenn
da was
> zurückkommt ist die domain besetzt
und
> wenn nicht dann isse vermutlich frei
... und
> das halt per crontab
regelmäßig
> ausführen z.b. das kann dann ja
> beliebig ausgebaut werden ...
>
> fürs ausführen per shell
braucht
> man phpX-cli
Wie schon gesagt, die Domain soll a) richtig
geprüft werden und b) halte ich solche
Shell-Zugriffe auf einem Webserver für
max. unsicher.
Mal schauen, sieht so aus, als ob ich das
mwhois umstricke und ne DB-Anbindung bauen
muss.
Ich dachte halt nur, das das Problem bzw.
der Wunsch vielleicht schon woanders
entstanden wäre.
einen
> linux server habt per system() auf den
whois
> befehl zurückgreifen ... und wenn
da was
> zurückkommt ist die domain besetzt
und
> wenn nicht dann isse vermutlich frei
... und
> das halt per crontab
regelmäßig
> ausführen z.b. das kann dann ja
> beliebig ausgebaut werden ...
>
> fürs ausführen per shell
braucht
> man phpX-cli
Wie schon gesagt, die Domain soll a) richtig
geprüft werden und b) halte ich solche
Shell-Zugriffe auf einem Webserver für
max. unsicher.
Mal schauen, sieht so aus, als ob ich das
mwhois umstricke und ne DB-Anbindung bauen
muss.
Ich dachte halt nur, das das Problem bzw.
der Wunsch vielleicht schon woanders
entstanden wäre.
Öhm der Webserver hat bei meinem Beispiel überhaupt nichts zusuchen.