Avatar billede den-evil Nybegynder
01. december 2005 - 14:13 Der er 7 kommentarer

automatisk check om domæne er online?

Hey alle...

Nogle der kan give mig en lille forklaring eller vejledning i hvordan jeg laver et script der checker om fx en kunde's site er lukket ned eller online!

Det må vel være noget med at pinge en url eller noget ?
Avatar billede jakobdo Ekspert
01. december 2005 - 15:27 #1
Du kunne tjekke for om du kunne hente en fil, hvis ej, så antage den er offline.

Du kan også overveje denne side: http://builder.com.com/5100-6371-5234592.html
Avatar billede den-evil Nybegynder
01. december 2005 - 15:38 #2
så du mener jeg skal checke på om jeg fx kan hente en fil på et vis webhotel såsom "check.php" <- lad os antage der er en fil der hedder det på hotellet..?

I bund og grund så skal jeg have udviklet noget der kan checke på om domænet stadig er oppe, og hvis ikke det er det, skal det sende mig en mail...
Avatar billede jakobdo Ekspert
01. december 2005 - 15:43 #3
Hvis du har adgang til alle domæner, så kunne du jo uploade tjek.txt
Og så lave:
$tjek = file_get_contents("http://ww.domain.dk/tjek.txt");
if(strlen($tjek)>10)
...
Avatar billede den-evil Nybegynder
01. december 2005 - 15:50 #4
ok, men vil det så ikke sige jeg skal køre det script hver dag manuelt, for at checke om domænerne er online? Ellers kan jeg få det til at afvikle sig selv hver dag på et givent tidspunkt?

Hvis det er jeg 50 domæner jeg gerne vil checke på kan jeg vel køre tingene igennem i while løkke eller lign, istedet for at sidde og indskrive hver enkelt domæne i filen ?
Altså ala:
$tjek = file_get_contents("http://ww.domain1.dk/tjek.txt");
$tjek = file_get_contents("http://ww.domain2.dk/tjek.txt");
$tjek = file_get_contents("http://ww.domain3.dk/tjek.txt");
$tjek = file_get_contents("http://ww.domain4.dk/tjek.txt");
Avatar billede jakobdo Ekspert
01. december 2005 - 15:52 #5
Hver dag, ja!
Men så skal du have fat i noget cronjob/crontab.
Eller windows opgavestyring.
Avatar billede den-evil Nybegynder
01. december 2005 - 16:08 #6
Ok, jamen lyder til at være simpelt nok jo?
Avatar billede jakobdo Ekspert
01. december 2005 - 16:12 #7
Det er ikke så svært, når man først får det lært! (ligesom alt andet) :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester