PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wer ist online problem!!!



Schnatter1981
29.01.2007, 23:28
Hallo ich habe ein "Wer ist Online" problem auf meiner seite habe ich es drauf aber sobald sich ein user eingeloggt hat sieht man das nicht woran kann das liegen?

Wer kann mir helfen?

dude32
29.01.2007, 23:43
Für *weristonline*:


ALTER TABLE `vms_kontodaten` ADD `last_active` INT( 11 ) NOT NULL AFTER `loginzeit`

und die wer ist online im ordener lip angepasst (die url eintragen in zeile 12)


<?php

/*****************************************/
/* Wer ist online? Addon für VMS 1.0.2 */
/* (c) 2005 by Martin Henze */
/* Namenzusatz by Matthias Hilken */
/* www.martinhenze.de */
/*****************************************/

// Konfiguration
$wioTime = 5 * 60; // Sekunden seit der letzten Aktivität
// URL, die verlinkt werden soll
$wioNickpage = "http://www.deine url.de/?content=/pn/nickpage&uid=";



// verhindern, dass die Datei direkt aufgerufen wird
if (!function_exists ("db_query")) die ("Bastard");

$wioOnline = db_query ("SELECT uid FROM ".$db_prefix."_kontodaten WHERE last_active >= ".(time() - $wioTime)." ORDER BY uid");
if (mysql_num_rows ($wioOnline) == 0)
{
echo '<span style="font-style:italic;">keiner</span>';
}
else
{
$wioTotal = 0;
while ($wioIsOnline = mysql_fetch_assoc ($wioOnline))
{
//Nicknamen holen
$userdaten = mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_userdaten WHERE uid=".$wioIsOnline['uid'].""));
if ($wioTotal > 0) echo ', ';

if ($wioIsOnline["uid"] == $admin_id)
{
if (!empty ($wioNickpage)) echo '<a style="font-weight:bold;" href="'.$wioNickpage.$wioIsOnline["uid"].'">';
}
else
{
if (!empty ($wioNickpage)) echo '<a href="'.$wioNickpage.$wioIsOnline["uid"].'">';
}if (empty ($userdaten["nickname"]))
{
$userdaten["nickname"]=$wioIsOnline["uid"];
}
echo $userdaten["nickname"];
if ($wioIsOnline["uid"] == $admin_id) echo '</span>';
if (!empty ($wioNickpage)) echo '</a>';


$wioTotal++;
}
}

?>

diese funzt, ist von meinem space

NightX
29.01.2007, 23:44
Hast du deine korrekte URL in der weristonline.php eingetragen?

dude32 war einfach schneller :]

Schnatter1981
30.01.2007, 13:10
juhu es geht mal wieder ein danke hier lassen für die hilfe haben den datenbank eintrag vergessen :P

Landsknecht
30.01.2007, 15:05
Danke hatte den fehelr auch!

eselfutter
30.01.2007, 15:37
Da der Fehler behoben ist, schliesse ich hier.