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

