Avatar billede cybles Nybegynder
22. april 2008 - 12:22 Der er 2 kommentarer

En lille ping dims

Jeg har den her lille ping kompenent:


<%
Set Pinger = Server.CreateObject(\"AspPing.Conn\")
Pinger.RemoteHost = \"www.optik.dk\"
Pinger.PingCount = 1
resultat = pinger.ping
if InStr(resultat,\"timeout\")<>0  then
  Response.write \"<img border=\'0\' src=\'ok.gif\'>\"
else
  Response.write \"<img border=\'0\' src=\'fejl.gif\'>\"
end if
Set Pinger = nothing
%>

Meningen var at den skulle returnere med enten ok.gif eller fejl.gif alt efter det svarer i den anden ene.....

Jeg har lagt det ind i et asp dokument, placeret det på en IIS men jeg får blot denne fejl her:

Fejltype:
Der opstod en Microsoft VBScript-kompileringsfejl (0x800A03EA)
Der er en syntaksfejl
/index.asp, line 12, column 33
Set Pinger = Server.CreateObject(\"AspPing.Conn\")
Avatar billede w13 Novice
22. april 2008 - 12:24 #1
Hvorfor er det, du escaper alle gåseøjne med backslash?

<%Set Pinger=Server.CreateObject("AspPing.Conn")
Pinger.RemoteHost="www.optik.dk"
Pinger.PingCount=1
resultat=pinger.ping
if InStr(resultat,"timeout")<>0  then
  Response.write "<img border='0' src='ok.gif'>"
else
  Response.write "<img border='0' src='fejl.gif'>"
end if
Set Pinger=nothing%>
Avatar billede w13 Novice
22. april 2008 - 12:25 #2
Hvis du så får at vide, at det fejlede ved "Server.CreateObject", så har du ikke installeret komponenten ASPPing.
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