Online/Offline [Hulp gezocht!]

Gestart doorAzdin27 reacties65 weergaven

28 berichten · pagina 1 van 2

Azdin

Lid · Topicstarter

Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoi,

Voor mijn site wil ik zegmaar dat leden die online zijn naast hun naam een teken staat of ze online/offline zijn, bijvoorbeeld:
Jantje
Afbeelding

En als je offline bent:
Jantje
Afbeelding

Wie weet hoe je dat zegmaar doet? emo
0
Berichten
1.560
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Voor je retro neem ik aan?

Zoek een source op in je script..

______

Azdin@zikle?
0
Azdin

Lid · Topicstarter

Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dit heeft niks met retros te maken, kan net zo goed ook voor een fansite zijn or whatever, en kan net zo goed ook een ander plaatje zijn.
EN btw, NEEEE ik haat zikle, ben er niet van.
0
Berichten
1.560
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hmm, Ik heb zon script ooit eens op Habbers.nl gezien, kijk daar s?

Oke..
0
Azdin

Lid · Topicstarter

Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wie m als eerst post krijgt 0,1.
0
Azdin

Lid · Topicstarter

Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoe? Kan je gewoon een html/php scriptje plaatsen?
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Nvm smile
0
Berichten
3.461
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je moet doen dat als ze inloggen, of als er een sessie aangemaakt is, dat dan in de database de tabel online op 1 word gezet als iemand online is en als iemand offline is dat ie dan op 0 staat.
(Als iemand uitlogt natuurlijk ook op 0)

En dan kan je simpel checken met een php scriptje of er in die tabel, bij de desbtereffende gebruiker, een 1 of een 0 staat.

Staat er een 1? Echo dan het online plaatje, en dat omgedraaid met 0.thumbsup
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Dit is alleen voor de user zelf: (Denk ik)

[COLOR= #0000BB]<?php[/COLOR]
 [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700]->[/COLOR]user[COLOR= #007700]([/COLOR][COLOR= #DD0000]"online"[/COLOR][COLOR= #007700]); ==[/COLOR] [COLOR= #DD0000]"1"[/COLOR][COLOR= #007700]){[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Volgens mij voor als die online is."[/COLOR]
 [COLOR= #007700]}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Hier volgens mij als die offline is."[/COLOR]
 [COLOR= #007700]}[/COLOR]
 ?>


En dit voor de user "Azdin": (Denk ik)

[COLOR= #0000BB]<?php[/COLOR]
 [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700]->[/COLOR]Azdin[COLOR= #007700]([/COLOR][COLOR= #DD0000]"online"[/COLOR][COLOR= #007700]); ==[/COLOR] [COLOR= #DD0000]"1"[/COLOR][COLOR= #007700]){[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Volgens mij voor als die online is."[/COLOR]
 [COLOR= #007700]}[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Hier volgens mij als die offline is."[/COLOR]
 [COLOR= #007700]}[/COLOR]
 ?>


Ik hoop dat dit werkt anders moet je het ff zeggen...
[ps lees ff je berichten smile(pm)]
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

(oeps...)(Ging progelijk confused)(Sorry voor dubbel post
Afbeelding
)
0
Azdin

Lid · Topicstarter

Berichten
21.633
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Werkt niet.. dan komt er een error in het php script.

Beloning: 0,1 voor wie m als eerst plaatst.
0
Berichten
6.144
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Maak bij je tabel users een veld aan met "online".
En als mensen inloggen laat je de mysql "online" op 1 zetten.
Dan check je bijv. zo:

[COLOR= #0000BB]<?php
$sql[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_query"]mysql_query[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM users WHERE id="[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$_SESSION[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]id[/COLOR][COLOR= #007700]].[/COLOR][COLOR= #DD0000]""[/COLOR][COLOR= #007700])[/COLOR] or [URL="http://www.php.net/die"]die[/URL][COLOR= #007700]([/COLOR][URL="http://www.php.net/mysql_error"]mysql_error[/URL][COLOR= #007700]());[/COLOR]
[COLOR= #0000BB]$user[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/mysql_fetch_assoc"]mysql_fetch_assoc[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$sql[/COLOR][COLOR= #007700]);[/COLOR]

[URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]online[/COLOR][COLOR= #007700]] ==[/COLOR] [COLOR= #0000BB]1[/COLOR][COLOR= #007700]) {[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Online[/COLOR][COLOR= #007700];
}[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR]
    [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]Offline[/COLOR][COLOR= #007700];
}[/COLOR]
?>


En als mensen uitloggen zet je "ingelogd" weer op 0.
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Probeer dit:

[COLOR= #0000BB]<?php[/COLOR]
 [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700]->[/COLOR]Azdin[COLOR= #007700]([/COLOR][COLOR= #DD0000]"online"[/COLOR][COLOR= #007700]); ==[/COLOR] [COLOR= #DD0000]"1"[/COLOR][COLOR= #007700]){[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Volgens mij voor als die online is."[/COLOR][COLOR= #007700];
 }[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Hier volgens mij als die offline is."[/COLOR][COLOR= #007700];
 }[/COLOR]
 ?>


[COLOR= #0000BB]<?php[/COLOR]
 [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700]->[/COLOR]User[COLOR= #007700]([/COLOR][COLOR= #DD0000]"online"[/COLOR][COLOR= #007700]); ==[/COLOR] [COLOR= #DD0000]"1"[/COLOR][COLOR= #007700]){[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Volgens mij voor als die online is."[/COLOR][COLOR= #007700];
 }[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Hier volgens mij als die offline is."[/COLOR][COLOR= #007700];
 }[/COLOR]
 ?>


Als dat niet werkt.. dan mischien dit:

[COLOR= #0000BB]<?php[/COLOR]
 [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700]->[/COLOR]Azdin[COLOR= #007700]([/COLOR][COLOR= #DD0000]"online"[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #DD0000]"1"[/COLOR][COLOR= #007700]){[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Volgens mij voor als die online is."[/COLOR][COLOR= #007700];
 }[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Hier volgens mij als die offline is."[/COLOR][COLOR= #007700];
 }[/COLOR]
 ?>


[COLOR= #0000BB]<?php[/COLOR]
 [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700]->[/COLOR]User[COLOR= #007700]([/COLOR][COLOR= #DD0000]"online"[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #DD0000]"1"[/COLOR][COLOR= #007700]){[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Volgens mij voor als die online is."[/COLOR][COLOR= #007700];
 }[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Hier volgens mij als die offline is."[/COLOR][COLOR= #007700];
 }[/COLOR]
 ?>
0
Berichten
18.482
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Snabbotube schreef:
[COLOR= #0000BB]<?php[/COLOR]
 [URL="http://www.php.net/if"]if[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$user[/COLOR][COLOR= #007700]->[/COLOR]Azdin[COLOR= #007700]([/COLOR][COLOR= #DD0000]"online"[/COLOR][COLOR= #007700]) ==[/COLOR] [COLOR= #DD0000]"1"[/COLOR][COLOR= #007700]){[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Volgens mij voor als die online is."[/COLOR][COLOR= #007700];
 }[/COLOR][URL="http://www.php.net/else"]else[/URL][COLOR= #007700]{[/COLOR]
 [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]"Hier volgens mij als die offline is."[/COLOR][COLOR= #007700];
 }[/COLOR]
 ?>
Wat een onzin script, er is heus niet voor elke user een functie in de class die in $user zit nooo
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren