Avatar billede eqvaliser Nybegynder
19. januar 2008 - 13:43 Der er 2 kommentarer og
1 løsning

Checke om en http server er online

jeg har en side v et webhotel.
men har noget jeg kører fra min comp, og for
at de bruger som bruger de data jeg har på den
lokale computer checker de altid ved mig..

mit hotel hedder  jubelidiot.dk
på den side vil jeg så lave en lille knap som fks
lyser grøn hvis skidtet er tænt of rødt hvis den er
slukket.

og lad os bare sige knappernes farver hedder
gron.jpg og rod.jpg og ligger i samme mappe som siden der tjekker.

og den lokale http side der skal tjekkes er på 20.21.22.23/idiotsiden.asp

kort data :

hovedsiden : jubelidiot.dk
Datasiden : 20.21.22.23/idiotsiden.asp
knappernes farver : gron.jpg, rod.jpg

er der nogle begavet menesker som kunne hjælpe med det.
behøves nødvendigvis ikke værer asp, men er bare det
jeg kender "lidt" til. og derfor bruger.

kunne nok forstille mig java ville værer egnet til det.
meen forstår ca sådan her af java €$@{$€$£€£{@€{€£{€

husk at smid et svar ;)
Avatar billede sth Novice
19. januar 2008 - 16:52 #1
jeg har selv på st tidskunkt brugt noget kode som fortalte om en server var oppe eller jeg brugt at sende en ping fra en asp fil eller en vbs fil

her er et eks med en vbs fil og så skal du jo bare rette lidt så du får vist en farve koden er den samme i asp

url_adresse="eksperten.dk"


    Set myping = Createobject("Dynu.Ping")
    resultat = (myping.ping(url_adresse, 1, 32, 5000))
    Set myping = nothing

        if InStr(resultat,"(0%")=0 then  ' hvis der ikke var forbindelse ventes der xx sek og der prøves igen
            set mywait = createobject("Dynu.Wait")
            ' the below line will cause a wait of 10 seconds
            mywait.Wait(10)
            set mywait = nothing


            Set myping = Createobject("Dynu.Ping")
            resultat = (myping.ping(url_adresse, 1, 32, 5000))
            Set myping = nothing
            status = "OFF"
            'Msgbox  "Anden test : server "& url_tekst & "med adresse " &url_adresse & " har status "& status

        else
        end if
   

            Select Case InStr(resultat,"(0%")
                Case 0 ' ingen forbindelse til serveren
                status = "OFF"

                Case Else ' der var forbindelse til serveren
                status = "ON"
            End Select
Msgbox  "Servenren er :"& status



du skal dog lige hente en komponent fra http://www.dynu.com ( er gratis)
Avatar billede sth Novice
19. januar 2008 - 17:58 #2
Avatar billede eqvaliser Nybegynder
01. februar 2009 - 23:54 #3
Lukker, det sprm er slet ikke oprettet af mig..  hva fanden.
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
Kurser inden for grundlæggende programmering

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