hab da ein probelm mit einem script und zwar mit http geht es und mit geht die überprüfung nicht.
ps:bei ftp hab ich die login daten mit in dem link angegeben
fehlermeldung:[function.fopen]: failed to open stream: FTP server reports 550
not a plain file. in D:\xampp\htdocs\include\boxes\status.php on line 7
<?php function urlfind2($link){ if($link) { $file = fopen ($link, "r"); } if($file){ return true; fclose($file); } else { return false; } } $link = "http://"; if(urlfind2($link)){ echo '<table width="163" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center"><b>Server1</b></td> <tr> <td align="center"><img src="online.gif"></td> </tr></tr> </table>'; } else { echo '<table width="163" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center"><b>Server1</b></td> <tr> <td align="center"><img src="offline.gif"></td> </tr></tr> </table>'; } $link = "http://"; if(urlfind2($link)){ echo '<table width="163" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center"><b>Server2</b></td> <tr> <td align="center"><img src="online.gif"></td> </tr></tr> </table>'; } else { echo '<table width="163" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center"><b>Server2</b></td> <tr> <td align="center"><img src="offline.gif"></td> </tr></tr> </table>'; } $link = "ftp://"; if(urlfind2($link)){ echo '<table width="163" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center"><b>UPLOAD</b></td> <tr> <td align="center"><img src="online.gif"></td> </tr></tr> </table>'; } else { echo '<table width="163" border="0" cellspacing="0" cellpadding="0"> <tr> <td align="center"><b>UPLOAD</b></td> <tr> <td align="center"><img src="offline.gif"></td> </tr></tr> </table>'; } ?>
Zuletzt modifiziert von Vips am 25.04.2009 - 17:29:13