29. juli 2002 - 13:14
Der er
33 kommentarer og 1 løsning
FTP?
Nu er det sådan at jeg har en FTP og så tænkte jeg om man kunne lave sådan noget på ens hjemmeside en eller anden paer som vis om den er open eller luked!!
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Her er en i asp
<%
Dim StatusArray(3)
StatusArray(1) = "Offline"
StatusArray(2) = "Online"
StatusArray(3) = "Online"
function testIP(inIP) ' inIP: host:port; return: 1:Timeout, 2:Refused, 3:Svarer aktivt
Set w3s=Server.CreateObject("socket.tcp")
w3s.Host=inIP
w3s.TimeOut=0
Success=3
on Error Resume next
w3s.Open
if Err.Number<>0 Then
EDes=Err.description
Success=1
if Err.Number=-2147418113 AND instr(EDes,"Connection refused")>0 Then
Success=2
End if
End if
w3s.Close
testIP=Success
End Function
%>
<%
Response.Write "" & StatusArray(testIP("dinip:21"))
%>
-Nuki
http://urgh.dk
her er den i php: <? $box = $HTTP_SERVER_VARS["SERVER_NAME"]; $boxip = $HTTP_SERVER_VARS["SERVER_NAME"] . " (" . gethostbyname($HTTP_SERVER_VARS["SERVER_NAME"]) . ")"; $noc_http = fsockopen("$box", 80, $errno, $errstr, 30); if(!$noc_http) { $noc_http = "virker ikke"; } else { fclose($noc_http); $noc_http = "kører"; } $noc_ftp = fsockopen("localhost", 21, $errno, $errstr, 30); if(!$noc_ftp) { $noc_ftp = "virker ikke"; } else { fclose($noc_ftp); $noc_ftp = "kører"; } $noc_mysql = fsockopen("localhost", 3306, $errno, $errstr, 30); if(!$noc_mysql) { $noc_mysql = "virker ikke"; } else { fclose($noc_mysql); $noc_mysql = "kører"; } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta http-equiv="pragma" content="no-cache"> <title>Status</title> </head> <body> <table width="220" align="center"> <tr> <td> <p> <?php echo $box; ?><br><br> http: <b><? echo($noc_http); ?></b><br> ftp: <b><? echo($noc_ftp); ?></b><br> mysql: <b><? echo($noc_mysql); ?></b> </p> </td> </tr> </table> </body> </html>
den jeg har skrevet viser også http og mysql serveren :)
hvor skal jeg skrive min IP?
og vilket program beuger i til ASP og PHP?
Det er der hvor du har din side du skal se om den understøtter asp eller php. I min udgave skal du skrive din ip der hvor der står dinip:21 21 er den port ftp serveren kører på.
29. juli 2002 - 14:07
#10
det i ASP kan jeg ikke få til at virkee !! og i det andet ved jeg ikke hvor jeg skal skrive min IP :(
29. juli 2002 - 16:41
#11
superfyr på sådan her. <html> <head> <title>Ftp test</title> </head> <body> <% Dim StatusArray(3) StatusArray(1) = "Offline" StatusArray(2) = "Online" StatusArray(3) = "Online med FTP" function testIP(inIP) ' inIP: host:port; return: 1:Timeout, 2:Refused, 3:Svarer aktivt Set w3s=Server.CreateObject("socket.tcp") w3s.Host=inIP w3s.TimeOut=0 Success=3 on Error Resume next w3s.Open if Err.Number<>0 Then EDes=Err.description Success=1 if Err.Number=-2147418113 AND instr(EDes,"Connection refused")>0 Then Success=2 End if End if w3s.Close testIP=Success End Function %> <p>Jeg er: <% Response.Write "" & StatusArray(testIP("DIN IP Adresse:21")) %></p> </body> </html>
29. juli 2002 - 16:41
#12
nå ja gem det som fx ftp.asp
29. juli 2002 - 18:43
#13
Nuki->Den melder fejl i linie 14 ;-) Server object error 'ASP 0177 : 800401f3' Server.CreateObject Failed /ftp.asp, line 14 Invalid class string Det melder den ihvertfald hos mig.
29. juli 2002 - 22:49
#14
og du har skiftet teksten DIN IP Adresse ud med din ip?
29. juli 2002 - 23:44
#15
Nuki->Ja jeg har. Jeg blander mig lige lidt - håber det er OK med de deltagende parter.
30. juli 2002 - 10:40
#17
gør ikke noget prodic
30. juli 2002 - 10:46
#18
Skal lige siges at den første status er Offline den næste er hvor selve maskinen er online og den sidste er hvor ftp serveren er tændt
31. juli 2002 - 20:01
#19
undskyld jeg blander mig, men hvor i koden der skal jeg skrive min ip og evt. port nr.?
31. juli 2002 - 20:10
#20
nuki>>> NU skriver min fejl i Error Type: Microsoft JScript compilation (0x800A03EC) Expected ';' /andre/own/ftp.asp, line 10, column 4
31. juli 2002 - 20:15
#21
<p>Jeg er: <% Response.Write "" & StatusArray(testIP("DIN IP Adresse:21")) %></p> har du ændret det til de rigtige data?
31. juli 2002 - 20:17
#22
<% Response.Write "" & StatusArray(testIP("80.197.135.35:5775")) %> jo
31. juli 2002 - 20:18
#23
31. juli 2002 - 20:19
#24
og du bruger scriptet fra 29/07-2002 16:41:02 Det giver nemlig ikke den fejl - men giver en anden fejl hos mig. Men det er en anden sag. ;-)
31. juli 2002 - 20:21
#25
Ja, ved du eller hvad jeg skal gøre.?
31. juli 2002 - 20:23
#26
noget helt andet, så vil jeg bare sige af dine tutorials er gode. hjalp især mig igang med photoshop.
31. juli 2002 - 22:45
#27
ok det virker ikke her så kan du ikke lave det til mig men denne IP: 131.164.207.210 port:22 bare zip den ned.
02. august 2002 - 22:57
#29
ja det virker ikke er der ikke en der vil lave det og pakke det ned (DET SKAL VIRKE)
02. august 2002 - 23:48
#30
altså zip aspen filen.?
03. august 2002 - 00:00
#31
ja asp filen !!! DEN SKAL BARE VIRKE!!
03. august 2002 - 12:02
#32
Den skriver fejl i: /andre/own/ftp.asp, line 10, column 4 Og jeg kan altså ik se NOGEN grund til af jeg skal zippe asp filen ned til dig.???????????????????
03. august 2002 - 16:52
#33
det siger ejg heller ikke du skal men bare en vil det. FAT DA HAT DET SKAL OGSÅ VIRKE!!!
16. august 2002 - 23:37
#34
de virker ikke for en ****
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.