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
2 svar · 192 visningar · startad av Orion
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
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]
Tack