Avatar billede sonic_86 Nybegynder
14. april 2003 - 15:50 Der er 7 kommentarer og
1 løsning

Skal vise om man er online eller ej?

Hej
Jeg er i gang med at lave et bruger system, jeg bruger session i det. Hvordan laver jeg så den skriver dem der er online?

f.eks:

Mads Offline
Kurt Online
Morten Offline
Avatar billede sonic_86 Nybegynder
14. april 2003 - 15:56 #1
Her er koden til at få deres navne frem:

<?php
include("config.php");
$query=mysql_query("SELECT nick FROM brugere");
while($row = mysql_fetch_array($query)) {
    echo $row["nick"].'<br>';
}
?>
Avatar billede tipsen Nybegynder
14. april 2003 - 16:58 #2
Du må lave det sådan, at der i tabellen også er plads til at man kan se om personen er on- eller offline - og så skal du "bare" sørge for at opdatere det felt...
Avatar billede repox Seniormester
14. april 2003 - 17:01 #3
du kunne tilføje et felt i din tabel hvor du fortæller om han er online eller ej...

din tabel KUNNE se sådan ud:
id | nick | password | online
hvor feltet online er 0 for falsk og 1 for sand... get it ? :)

<?php
include("config.php");
$query=mysql_query("SELECT nick FROM brugere");
while($row = mysql_fetch_array($query)) {
if ($row['online'] == 1) { $status = "Online" }else{ $status = "Offline"}
    echo $row["nick"].' er '.$status.'<br>';
}
?>

håber du forstår...
Avatar billede repox Seniormester
14. april 2003 - 17:02 #4
din query skal nok se således ud:
$query=mysql_query("SELECT * FROM brugere");

:)
Avatar billede sonic_86 Nybegynder
14. april 2003 - 17:14 #5
Takker det dur :)

Skriv lige som svar shady :)
Avatar billede tipsen Nybegynder
14. april 2003 - 17:20 #6
Jeg ville da gerne høre, hvordan man opdaterer personens status i tabellen - det er umiddelbart det eneste svære i denne opgave...?
Avatar billede sonic_86 Nybegynder
14. april 2003 - 18:22 #7
shady: Vil du ikke havde nogle points?
Avatar billede sonic_86 Nybegynder
15. april 2003 - 00:49 #8
Når lukker så!

Mange tak for hjælpen shady!!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester