Visa ett inlägg
Oläst 2009-01-13, 10:40 #4
crazzys avatar
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Aug 2007
Inlägg: 1 089
crazzy crazzy är inte uppkopplad
Har WN som tidsfördriv
crazzys avatar
 
Reg.datum: Aug 2007
Inlägg: 1 089
Jag slängde ihop något sådant för ett tag sedan. Bara för mej själv så inget jättebra. Jag körde i princip:
Kod:
<?php
function is_up($site) {
    if(file_get_contents("http://{$site}/uptest.php")=="WORKING")return true;
    else return false;
}
?>
Och i andra änden av nätet körde jag:
Kod:
<?php
mysql_connect("localhost","root","******");
mysql_select_db("min_db");
$result=mysql_query("SELECT * FROM `uptest`LIMIT 1");
$row=mysql_fetch_assoc($result);
echo $row['text'];
?>
På så sätt testade jag att både databasen, apache och allt annat skräp funkade som det skulle. Databasen i fråga var en tabell med en kolumn av typen char(7). Sedan hade jag bara en rad där med värdet "WORKING".

Inte särskilt elegant men funkar.
crazzy är inte uppkopplad   Svara med citatSvara med citat