Se på hemsidan om jag är vid datorn.
- forcevision
- Posts: 418
- Joined: 2007-06-17 11:21:44
- Location: Göteborg
Se på hemsidan om jag är vid datorn.
Hejsan !
Finns det något enkelt sett att när jag är vid datorn så kan jag tex trycka på en knapp så står det online på min hemsida rep offline om trycker på en annan knapp tex ?
/Forcevision
Finns det något enkelt sett att när jag är vid datorn så kan jag tex trycka på en knapp så står det online på min hemsida rep offline om trycker på en annan knapp tex ?
/Forcevision
http://www.forcevision.se för företag och privatpersoner.
- forcevision
- Posts: 418
- Joined: 2007-06-17 11:21:44
- Location: Göteborg
Okej nja hade snarare viljat ha där det stod med röd text offline rep grön text online inget mer avancerat behövs.
http://www.forcevision.se för företag och privatpersoner.
Det borde väl gå att göra någe i PHP som kan anropas med ?status=online;passphrase=j23ale0.
Denna PHP-grej skulle i sin tur kanske göra nåt simpelt som att ändra i 'status.txt' så det står, till exempel, 'online'.
Detta system vore ganska flexibelt, för då kan du göra en 'äter', 'diskar', 'tvättar', 'på toa', 'på jobbet' och vad du vill. (:
EDIT: Och det är ganska lättmodifierat. Vill du kunna lägga till en färgkod också så kan du skicka ?status=offline;color=FF0000;passphrase=j23ale0
PHP-grejen ser sen till att lägga i 'status.txt' så den innehåller 'FF0000 offline'. Så kan den sen rita upp med rätt färg.
EDIT2: Om du vill ha det mkt simpelt kan du bara skicka ?status=1 alt status=0.
Sen kan nåt i PHP avgöra om det ska stå grön online eller röd offline beroende på om 'status.txt' innehåller en 1'a eller 0'a.
Denna PHP-grej skulle i sin tur kanske göra nåt simpelt som att ändra i 'status.txt' så det står, till exempel, 'online'.
Detta system vore ganska flexibelt, för då kan du göra en 'äter', 'diskar', 'tvättar', 'på toa', 'på jobbet' och vad du vill. (:
EDIT: Och det är ganska lättmodifierat. Vill du kunna lägga till en färgkod också så kan du skicka ?status=offline;color=FF0000;passphrase=j23ale0
PHP-grejen ser sen till att lägga i 'status.txt' så den innehåller 'FF0000 offline'. Så kan den sen rita upp med rätt färg.
EDIT2: Om du vill ha det mkt simpelt kan du bara skicka ?status=1 alt status=0.
Sen kan nåt i PHP avgöra om det ska stå grön online eller röd offline beroende på om 'status.txt' innehåller en 1'a eller 0'a.
- forcevision
- Posts: 418
- Joined: 2007-06-17 11:21:44
- Location: Göteborg
Okej.
Du haringen php kod för detta på lager ?
Du haringen php kod för detta på lager ?
http://www.forcevision.se för företag och privatpersoner.
Uh, lite snabbhaxat:
För att spara status till textfilen.
För att läsa status, och på rad 10, skriva ut det. Eller nåt.
Fast, jag är hemskt dålig på PHP. Kan hända att nån annan kommer på nåt bättre? ^^
Code: Select all
<?php
if (isset($_GET['status'])) {
$status_fd = fopen('status.txt', 'w');
fwrite($status_fd, $_GET['status']);
fclose($status_fd);
}
?>
Code: Select all
<?php
if (file_exists('status.txt')) {
$status_fd = fopen('status.txt', 'r');
$status = fgets($status_fd);
fclose($status_fd);
echo $status;
}
?>
Fast, jag är hemskt dålig på PHP. Kan hända att nån annan kommer på nåt bättre? ^^
- forcevision
- Posts: 418
- Joined: 2007-06-17 11:21:44
- Location: Göteborg
Tackar men vart skriver jag offline eller online ?kr1sse wrote:Uh, lite snabbhaxat:
För att spara status till textfilen.Code: Select all
<?php if (isset($_GET['status'])) { $status_fd = fopen('status.txt', 'w'); fwrite($status_fd, $_GET['status']); fclose($status_fd); } ?>
För att läsa status, och på rad 10, skriva ut det. Eller nåt.Code: Select all
<?php if (file_exists('status.txt')) { $status_fd = fopen('status.txt', 'r'); $status = fgets($status_fd); fclose($status_fd); echo $status; } ?>
Fast, jag är hemskt dålig på PHP. Kan hända att nån annan kommer på nåt bättre? ^^
http://www.forcevision.se för företag och privatpersoner.
- forcevision
- Posts: 418
- Joined: 2007-06-17 11:21:44
- Location: Göteborg
Nja ingen hejare på detta så vet inte hur du menar ?
http://www.forcevision.se för företag och privatpersoner.