webForumDet fria alternativet

Kontrolla av ftp

PHP

2 svar · 194 visningar · startad av Orion

Medlem sedan okt. 20005 inlägg
Frågan#1

Hej, jag undrar om nån vet hur man kan göra nått sånt här:
Jag vill att man ska komma in på en sida. Då det automatiskt kontrolleras en ftp adress. Om den ftpn är online så ska en sida laddas, om inte så ska en annan sida laddas.

Hoppas ni förstof

Medlem sedan apr. 20007 588 inlägg
#2

Jag tror att jag förstod, så här kan du göra:

<font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<?
  [b]// Konfigurationsvariabler[/b]
  $ftpHost = "ftp.netscape.com";
  $ftpPort = 21;
  $onlinePage = "http://www.webforum.nu";
  $offlinePage = "http://eforum.idg.se";
  $timeout = 10;
	
  [b]// Öppna en förbindelse till FTP-servern[/b]
  $result = fsockopen($ftpHost, $ftpPort, &$errno, &$errstr, $timeout);
	
  [b]// Vidarebefordra till respektive sida beroende på om uppkopplingen misslyckades eller ej[/b]
  if (!$result)
    Header("Location: " . $offlinePage . "\n\n");
  else
    Header("Location: " . $onlinePage . "\n\n");

?>
</font>

Konfigurationsvariablernas innehåll byter du ut till vad som passar dig. $timeout är det antal sekunder som scriptet skall vänta på att uppkopplingen skall lyckas, sätt den till runt 5-10 sekunder.

------------------
"Common sense is the collection of prejudices acquired by age 18" - Albert Einstein

[Redigerat av sgtpepper den 18 okt 2000]

Medlem sedan okt. 20005 inlägg
#3

Tack

254 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)