Leden online - > Session [Niet opgelost]

Gestart doorWouterr21 reacties85 weergaven

22 berichten · pagina 2 van 2

Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Alemaal wel fijn maar heeft iemand nou een oplossing?
0
Berichten
6
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Reinier schreef:
Eerdere citaten tonen
Dekerstman schreef:
Eerdere citaten tonen
Alemaalte schreef:
Eerdere citaten tonen
Eleky schreef:
@Allemaate, zo verzwaar je je host veelteveel, gewoon met LastActive wertken
Ten eerste spel mijn naam goed.
Ten tweede als je er niets van kent zwijg dan.

Ik zou het in een functie zetten dan kan je het overzichtelijk aan roepen met: online(); ofzo
als jij er niks van kent houd je mond dan wink
Discussie was inmiddels al afgelopen?
Jij snapt er kennelijk ook niks van dus wat doe je hier, later? bye
Afbeelding
ik programmeer al meer dan 3 jaar, dus ik heb ervaring hoor
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Graag ontopic -.-
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Snabbotube schreef:
[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/Class"]Class[/URL] online
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] Updateonline[COLOR= #007700]()
    {[/COLOR]
        [URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$func[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE users SET online = 0 WHERE DATE_SUB(NOW(),INTERVAL 5 MINUTE) <= laast_gezien"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$func[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE users SET online = 1 WHERE DATE_SUB(NOW(),INTERVAL 5 MINUTE) >= laast_gezien"[/COLOR][COLOR= #007700]);
    }[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] Aantalonline[COLOR= #007700]()
    {[/COLOR]
        [URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$query[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM users WHERE online = 1"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$aantal[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]num_rows[COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$aantal[/COLOR][COLOR= #007700];
    }[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] online[COLOR= #007700]()
    {[/COLOR]
        [URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$query[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM users WHERE online = 1"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]fetch [COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700])) {[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naam[/COLOR][COLOR= #007700]];
}
    }
}[/COLOR]
?>
Bedoel je dit? (FF snel net geschreven)

Zet die update en dat weergeven in 1 functie want zolang je het niet moet weergeven maakt het niet uit wat er in je database staat, zoals mensen die wel hersenen hebben weten verzwaard dat de host niet.
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

[COLOR= #0000BB]<?php[/COLOR]
[URL="http://www.php.net/Class"]Class[/URL] online
[COLOR= #007700]{[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] Aantalonline[COLOR= #007700]()
    {[/COLOR]
        [URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$query[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM users WHERE online = 1"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$aantal[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]num_rows[COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/return"]return[/URL] [COLOR= #0000BB]$aantal[/COLOR][COLOR= #007700];
    }[/COLOR]
[URL="http://www.php.net/public"]public[/URL] [COLOR= #007700]function[/COLOR] online[COLOR= #007700]()
    {[/COLOR]
        [URL="http://www.php.net/global"]global[/URL] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700];[/COLOR]
[COLOR= #0000BB]$func[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE users SET online = 0 WHERE DATE_SUB(NOW(),INTERVAL 5 MINUTE) <= laast_gezien"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$func[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"UPDATE users SET online = 1 WHERE DATE_SUB(NOW(),INTERVAL 5 MINUTE) >= laast_gezien"[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$query[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]query[COLOR= #007700]([/COLOR][COLOR= #DD0000]"SELECT * FROM users WHERE online = 1"[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/while"]while[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$row[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$func[/COLOR][COLOR= #007700]->[/COLOR]mysql[COLOR= #007700]->[/COLOR]fetch [COLOR= #007700]([/COLOR][COLOR= #0000BB]$query[/COLOR][COLOR= #007700])) {[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #0000BB]$row[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]naam[/COLOR][COLOR= #007700]];
}
    }
}[/COLOR]
?>


Zoiets?
Maar klopt dat DATE_SUB(NOW(),INTERVAL 5 MINUTE) ook wel?
Heb het namelijk ergens vandaan ;p (weet niet of het werkt en weer ook niet presies wat het is)
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Denk het wel, heb geen zin om het na te kijken.
0
Wouterr

Lid · Topicstarter

Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Ok iemand anders dan?
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