Avatar billede lisby88 Nybegynder
22. december 2005 - 21:06 Der er 1 kommentar og
1 løsning

Omskrivning fra php til asp

Jeg har følgende php-kode, som jeg ønsker oversat til asp:

<?php
$host = "ht-radio.dk";
$port = "8002";

$sp = fsockopen($host,$port,&$errno,&$errstr,10);
fputs($sp, "GET /\r\n\r\n");
$ret = fgets($sp, 255);
fclose($sp);
if (eregi("ICY 200 OK", $ret))
{
    echo "We are Online";
}
else
{
    echo "We are Offline";
}
?>

Jeg vil tro, at alle variabler skulle være ændret så de passer til mit formål.
På forhånd tak.
Avatar billede medions Nybegynder
22. december 2005 - 22:46 #1
I ASP er du nødt til at bruge en komponent til dette... Der skal du bruge w3sockets som kan hentes på http://tech.dimac.net
<%
Function ErServerenOppe(adresse, port, onbilled, offbilled)
  On Error Resume Next
  set Socket = server.CreateObject("Socket.TCP")
  socket.Host = adresse & ":" & port

  Socket.TimeOut = 1000
  Socket.Open

  If Err.Number <> 0 Then
    Response.write "<img src=""" & offbilled & """>"
  Else
    Response.write "<img src=""" & onbilled & """>"
  End If

  Socket.Close()
  Set Socket = Nothing
End function

ErServerenoppe "10.10.10.1" , 80, "ok1.gif", "off1.gif"
ErServerenoppe "10.10.10.1" , 21, "ok2.gif", "off2.gif"
%>

//>Rune
Avatar billede lisby88 Nybegynder
23. december 2005 - 00:06 #2
jeg takker og gemmer svaret, da min webhost desværre ikke understøtter komponenter.
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