30. november 2004 - 12:57
Der er
7 kommentarer og 1 løsning
Sidst online..
Hvordan laver man en funktion så man kan se hvornår en bruger sidst var online??
Annonceindlæg fra QNAP
30. november 2004 - 13:02
#1
Du kan sætte en dato og et klokkeslæt ind i en database :) f.eks. mysql_query("UPDATE `users` SET sidst_online = NOW() WHERE id='".$_SESSION['userid']."'"); Her opdaterer jeg tabellen users med klokkeslæt og dato, så ved du hele tiden hvornår brugeren sidst har været online :) Jeg bruger sessions til at gemme en brugers ID til senere brug, men ellers skal du bare sætte brugerens id ind hvor der står $_SESSION['userid'] :)
30. november 2004 - 13:33
#2
Hvordan får jeg sat den kodestreng ind her?? $sql = mysql_query("SELECT *,date_format(tid, '%e/%c %Y, %H:%i') as tid FROM login WHERE id = '$id'"); while($row = mysql_fetch_array($sql)) { echo "<table width='400'> <tr> <td colsan='2'><h3>$row[user]</h3></td> </tr> <tr> <td width='100' height='20'><font face='verdana' size='-2'>Oprettet:</td> <td width='200'><font face='verdana' size='-2'>$row[tid]</font></td> <tr> <tr> <td width='100' height='20'><font face='verdana' size='-2'>Sidst online:</td> <td width='200'><font face='verdana' size='-2'>$row[time]</font></td> <tr> <tr> <td width='100' height='20'><font face='verdana' size='-2'>Alder:</td> <td width='200'><font face='verdana' size='-2'>$row[alder]</font></td> <tr> <tr> <td width='100' height='20'><font face='verdana' size='-2'>Bopæl:</td> <td width='200'><font face='verdana' size='-2'>$row[bopael]</font></td> <tr> <td width='100' height='20'><font face='verdana' size='-2'>E-Mail:</font></td> <td><font face='verdana' size='-2'><a href='mailto:$row[email]'>$row[email]</a></font></td> </tr> <tr> <td width='100' height='20'><font face='verdana' size='-2'>Hjemmeside:</font></td> <td><font face='verdana' size='-2'><a href='$row[hjemmeside]' target='_blank'>$row[hjemmeside]</a></font></td> </tr> <tr> <td width='100' height='20'><font face='verdana' size='-2'>Telefon:</td> <td width='200'><font face='verdana' size='-2'>$row[tlf]</font></td> <tr> </table> "; }
30. november 2004 - 14:24
#3
Har selv fundet løsningen!!!
Slettet bruger
30. november 2004 - 14:26
#4
er du sikker på at det ikke var l0vgaard der fandt den?
30. november 2004 - 14:37
#5
En kombination tror jeg.. Fik også trykket forkert da jeg skulle lukke spørgsmålet.. Men han gav intet svar åbenbart, hvordan får jeg givet ham pointene??? Har ikke brugt Eksperten så meget, er ret grøn
Slettet bruger
30. november 2004 - 14:39
#6
ok, for at give ham point, skal du oprette en ny post som du f.eks. kan kalde "Point til l0vgaard", og så få ham til at svare først.. det er dog en god idé at høre ham, om han er interesseret i at få point først!
30. november 2004 - 14:55
#7
Ok, takker for hjælpen..
Slettet bruger
30. november 2004 - 15:33
#8
velbekomme
Vi tilbyder markedets bedste kurser inden for webudvikling