Väldans nybörjare i PHP...

Avdelningen för webbrelaterad programmering och grafisk design.
Post Reply
User avatar
McGilljam
Posts: 56
Joined: 2003-04-03 0:35:10
Location: Gävle
Contact:

Väldans nybörjare i PHP...

Post by McGilljam »

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.
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
User avatar
thr
Posts: 1242
Joined: 2002-06-26 22:55:24
Location: Skene
Contact:

Post by thr »

http://www.64bits.se/forum/viewtopic.php?t=17183 <- En liten guide jag skrivit på en 10 sidor eller något.
Woppe
Posts: 40
Joined: 2003-03-23 14:19:20
Contact:

Post by Woppe »

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.
User avatar
Hein
Posts: 1291
Joined: 2002-03-09 19:38:38
Location: Norrland
Contact:

Post by Hein »

woppe 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.
jo, med denna simpla kod

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

?>
Det ska la funka[/code]
. .. ... .... ..... ...... ....... ....... ..........
Woppe
Posts: 40
Joined: 2003-03-23 14:19:20
Contact:

Post by Woppe »

Häääjn wrote:
woppe 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.
jo, med denna simpla kod

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

?>
Det ska la funka[/code]
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?
User avatar
Niklas Berggren
Hedersbit
Posts: 3524
Joined: 2002-03-08 17:53:04
Location: Göteborg (Skövde)
Contact:

Post by Niklas Berggren »

woppe 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?
http://www.php.net/manual/en/function.fsockopen.php
"How about the government sticks to courts, police, defense and corruption and leave compassion to the people who have it?" - Penn Jillette.
Post Reply