Ok. 2 st problem.... vi börjar väl med ettan... låter mest logiskt
1: Jag vill veta om det finns ngt bra ställe på nätet med turtorials på SVENSKA för PHP. Länkar motages tacksamt. Jag har precis tagit steget vidare från vanlig html och vill lära mig lite om PHP. Har just nu NOLL kunskap.
2: Finns det ngt sätt att fixa detta: ?
Har just nu en online och en offline gif på hemsidan som visar om en DC-hubb är uppe eller nere. Även till radion som sänder lite då och då...
Det jag vill ha är ngt enkelt sätt att automatisera "online" & "offline"...
Typ en liten inloggningsknapp med lösen där man kryssar i "online" eller "offline", som sedan ändrar i koden till rätt .gif....
Fan vad svårt att förklara... hoppas ni fattar det. Om ni inte gör det så följ länken i min signatur till Dreamland, så ser ni vad jag menar.
Hoppas ngn kan hjälpa mig.
Helst av allt skulle det skötas helt automagiskt... typ att ngt progg känner av om hubben är nere och själv ändrar i koden, men det tror jag är åt skogen för kompliserat.
Som det är just nu är det bara jag som manuellt kan ändra i koden, vilket ställer till problem om jag inte finns i närheten när hubben/radion är nere/uppe.
Väldans nybörjare i PHP...
Väldans nybörjare i PHP...
GNUG.se Gavle Network User Group
DC-Hub Dreamland DC/DC++/oDC++
Computer: XP 3200+ . A7N8X-E DELUXE . 1,2GB Ram . 2*200GB Seagate SATA . ATI 9800 Pro
DC-Hub Dreamland DC/DC++/oDC++
Computer: XP 3200+ . A7N8X-E DELUXE . 1,2GB Ram . 2*200GB Seagate SATA . ATI 9800 Pro
http://www.64bits.se/forum/viewtopic.php?t=17183 <- En liten guide jag skrivit på en 10 sidor eller något.
jo, med denna simpla kodwoppe wrote:Nån annan får nog vidareutveckla detta, men man morde väl kunna göra så att man pingar ip-adressen:porten, och den kollar om den får svar. Om den/det inte får nåt svar så visas bilden offline.gif, annars online.gif.
Code: Select all
<?php
$adress = ""; // Ipnummret
$port = "porten"; //Porten
$fp = fsockopen("$adress",$port, $errno, $errstr,5);
if(!$fp) {
$status = "<font color=red>Offline</font>"; // här kan du byta ut med <img src='blblabla'> om du så vill när dc-hubben är offline
} else {
$status = "<font color=green>Online</font>"; //samma som ovan fast när den e online
fclose($fp);
}
echo $status; //skriver ut om den är offline eller online
?>
. .. ... .... ..... ...... ....... ....... ..........
Jag själv är inte så duktig på php, och har inte provat koden, men var kommer $errno och $errstr ifrån? Och vad gör ,5 efter $errstr?Häääjn wrote:jo, med denna simpla kodwoppe wrote:Nån annan får nog vidareutveckla detta, men man morde väl kunna göra så att man pingar ip-adressen:porten, och den kollar om den får svar. Om den/det inte får nåt svar så visas bilden offline.gif, annars online.gif.Det ska la funka[/code]Code: Select all
<?php $adress = ""; // Ipnummret $port = "porten"; //Porten $fp = fsockopen("$adress",$port, $errno, $errstr,5); if(!$fp) { $status = "<font color=red>Offline</font>"; // här kan du byta ut med <img src='blblabla'> om du så vill när dc-hubben är offline } else { $status = "<font color=green>Online</font>"; //samma som ovan fast när den e online fclose($fp); } echo $status; //skriver ut om den är offline eller online ?>
- Niklas Berggren
- Hedersbit
- Posts: 3524
- Joined: 2002-03-08 17:53:04
- Location: Göteborg (Skövde)
- Contact:
http://www.php.net/manual/en/function.fsockopen.phpwoppe wrote:Jag själv är inte så duktig på php, och har inte provat koden, men var kommer $errno och $errstr ifrån? Och vad gör ,5 efter $errstr?
"How about the government sticks to courts, police, defense and corruption and leave compassion to the people who have it?" - Penn Jillette.