lvfeo = wijsheid
Berichten: 336
Heeft iemand voor mij een leden online script waarbij de datum in het nederlands is
dus mysql met nederlandse datum of kan het niet eens nederlandse datum vergelijken.
wat ik nu heb is dit:
Config:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
<?php
if(isset($_SESSION['gebruiker'])) {
$tijd = date("d-m-Y H:i:s");
$gap = 1;
$offlinetijd=date ("d-m-Y H:i:s", mktime (date("H"),date("i")-$gap,date("s"),date("m"),date("d"),date("Y")));
$getliddata = mysql_query("SELECT * FROM leden WHERE `gebruikersnaam`='{$_SESSION['gebruiker']}'");
$lid = mysql_fetch_object($getliddata);
$getledenonline = mysql_query("SELECT * FROM online");
mysql_query("REPLACE INTO onlinelogs SELECT * FROM online WHERE tijd < '{$offlinetijd}'");
$jijonline = mysql_query("SELECT * FROM `online` WHERE `login`='{$_SESSION['gebruiker']}'");
if(mysql_num_rows($jijonline) == 0) {
mysql_query("INSERT INTO online (tijd, starttijd, ip, login, locatie) VALUES ('{$tijd}', '{$tijd}', '{$_SERVER['REMOTE_ADDR']}', '{$_SESSION['gebruiker']}', '{$_SERVER['REQUEST_URI']}')");
}
else
{
mysql_query("UPDATE online set `tijd`='{$tijd}', `locatie`='{$_SERVER['REQUEST_URI']}' WHERE `login`='{$_SESSION['gebruiker']}'");
}
}
?>
|
|
|
Leden online:
1
2
3
4
5
6
7
8
9
10
11
|
<table>
<?php
while ($rijledenonline = mysql_fetch_object($getledenonline)) {
echo "<tr>";
echo "<td>";
echo "naam: {$rijledenonline->login} Locatie: {$rijledenonline->locatie}";
echo "</td>";
echo "</tr>";
}
?>
</table>
|
|
|
Alleen dit:
1
|
mysql_query("REPLACE INTO onlinelogs SELECT * FROM online WHERE tijd < '{$offlinetijd}'");
|
|
|
blijkt volgensmij niet te werken
Laatst gewijzigd door ismail123 op 2011-03-03 12:12:05
03-03-2011 12:09
Dit topic is 208 keer bekeken door 35 verschillende leden
Reacties op: "Leden online script"
1
Reageer op: "Leden online script"
1