Avatar billede elmerfjot Nybegynder
08. maj 2001 - 17:21 Der er 16 kommentarer og
1 løsning

PHP Users Online

Er der nogen der har et php-script der kan vise hvor mange brugere der er online på ens side, eller måske en der kan fortælle hvordan man lavet det?

Der er en anden der har spurgt om det samme, men jeg synes ikke han fik nogle særlig gode svar. Derfor har jeg sat nogle flere points på højkant. Please help :]

Vil SÅ gerne have sådan en \"users online tæller\" på min side...
Avatar billede bbs Nybegynder
08. maj 2001 - 17:29 #1
Avatar billede elmerfjot Nybegynder
08. maj 2001 - 17:32 #2
Den virker ikke! Den lægger hele tiden et tal til hver gang der kommer en ny ind på siden hvor tælleren er. SÅ DEN VIRKER IKKE!!!
Avatar billede bbs Nybegynder
08. maj 2001 - 17:32 #3
jaja..
Bare vent på at svarmig svarer.....
Avatar billede parazite Nybegynder
08. maj 2001 - 17:33 #4
http://www.eksperten.dk/spm/71100 << Så kan folk selv danne sig et indtryk af spørger.
Avatar billede elmerfjot Nybegynder
08. maj 2001 - 17:35 #5
Jaja! Den er god med dig -du er bare sur fordi du ikke fik nogle points fordi din besvarelse var dårlig..!
Avatar billede bbs Nybegynder
08. maj 2001 - 17:36 #6
Min besvarelse var korrekt.
Avatar billede elmerfjot Nybegynder
08. maj 2001 - 17:38 #7
Jaja! Men denne: http://phpuniverset.n-services.net/scripts/user_online.zip virker ikke ordenligt.
Avatar billede bbs Nybegynder
08. maj 2001 - 17:40 #8
Og lige nøjagtigt hvad er det der ikke virker ved den?
Avatar billede elmerfjot Nybegynder
08. maj 2001 - 17:40 #9
Den lægger hele tiden et tal til hver gang der kommer en ny ind på siden hvor tælleren er
Avatar billede elmerfjot Nybegynder
08. maj 2001 - 17:41 #10
+ 1 istedet for at vise antallet af brugere online.
Avatar billede madd Nybegynder
08. maj 2001 - 18:11 #11
Hmmm... jeg kan ikke se hvorfor den ikke skulle virke ordentligt...
Avatar billede elmerfjot Nybegynder
08. maj 2001 - 19:30 #12
Har du da testet den?
Avatar billede well_r Nybegynder
09. maj 2001 - 06:47 #13
Se her

<----------- user_online.php ------------>
/*
Downloade hos: www.phpuniverset.dk
*/

<?php
print \'<font face=\"helvetica\" size=\"2\" color=\"#000000\">\';

$mysql_host = \"\";
$mysql_db = \"\";
$mysql_user = \"\";
$mysql_password = \"\";
$ip = $REMOTE_ADDR;


mysql_connect($mysql_host,$mysql_user,$mysql_password);
mysql_select_db(\"$mysql_db\");
$time = explode(\" \",microtime());
$array1 = $time[0];
$array2 = $time[1];

    $r = mysql_fetch_row( mysql_query(\"SELECT * FROM online_users WHERE ip like \'$ip\'\"));
    if ($r == (false))  {
    mysql_query(\"INSERT INTO online_users (id,ip,name,date) values (\'\',\'$ip\',\'\',\'$array2\')\");
    }
mysql_query(\"DELETE FROM online_users where date < $array2 - 400\");
$res = mysql_query(\"SELECT * FROM online_users\");
$tal = mysql_num_rows($res);
if ($tal == \"1\") {
print \"1 bruger online \";
}
else {
print $tal;
print \" brugere online\";
}

?>
<----------------- MYSQL filen ---------------->
CREATE TABLE online_users (
id tinyint(80) NOT NULL auto_increment,
ip varchar(80),
name varchar(80),
date varchar(80),
PRIMARY KEY (id)
);
<--------------- SLUT --------------->

Sådan?
Avatar billede elmerfjot Nybegynder
09. maj 2001 - 09:06 #14
Tjekker lige om den virker. Hvis den gør får du points\'ene... :]
Avatar billede elmerfjot Nybegynder
09. maj 2001 - 09:21 #15
Damn det virker jo :]
Tusinde tak for hjælpen...
Avatar billede bbs Nybegynder
09. maj 2001 - 13:05 #16
Ej hvor er det her sjovt...
Det er nøjagtigt samme source jeg henviser til, men jeg får ikke pointsne...

Der må da være snyd med i dette!
Avatar billede well_r Nybegynder
09. maj 2001 - 13:55 #17
Ikke snyd.. jeg tror bare at han ville have sourcen.. IKKE linket.. :o)
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