• Das Erstellen neuer Accounts wurde ausgesetzt. Bei berechtigtem Interesse bitte Kontaktaufnahme über die üblichen Wege. Beste Grüße der Admin

Spy User

ShadowsMaster

New member
@Michael: Ich hab jetz zwar schon ein Spy-User-Script. Aber könntest du mir vielleicht das Script von jswelt.de geben? Ich hätte gerne die Anzeige auf welcher Seite man sich befindet und die Anzeige welcher User (IP) sich wo auf der Page befindet. Danke im Vorhinein.

cya
 
:D

pass dir doch einfach dein script entsprechend an. dabei helfen wir dir. sonst lernst ja nix dabei ;)

bye,
mo
 
Ok, hilfe zum Anpassen nehm auch auch gern an *g*.

Hab Useronline 1.1 ausm Net gezogen (Link war ein paar Threads früher). Wird angezeigt, wieviele User insgesamt online sind und wieviele auf welcher Seite. Halt is da bei mir kleines Problem. Hab meine Homepage in PHP aufgebaut, dass die ganzen Unterseiten nur includet werden. Bei dem Script wird aber durch PHP_SELF angezeigt, auf welcher Seite wieviele sind. Bei deinem Script auf jswelt.de hast du das Problem irgendwie gelöst. Kannst mir bitte sagen wie?

thx, cya
 
bei der jswelt habe ich eine variable $opencat in der das drinsteht. leg dir auch so eine an :D

bye,
mo
 
Ok, ich brauch mal ziemlich viel Hilfe *g*.

$zeit = time();
$loeschzeit = $zeit-($timeout*60);
$ip = getenv(REMOTE_ADDR);
$file = $PHP_SELF;
$conn = @mysql_connect($db_server,$db_username,$db_passwort);
@mysql_select_db($db_database,$conn);
$result = @mysql_query("INSERT INTO $db_table VALUES ('$zeit','$ip','$file','$section')",$conn);
$result = @mysql_query("DELETE FROM $db_table WHERE zeit < '$loeschzeit'",$conn);
$result = @mysql_query("SELECT DISTINCT ip FROM $db_table",$conn);
$anzahl_user = @mysql_numrows($result);
echo "<table width=\"100\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
<tr>
<td align=\"center\">".$anzahl_user." User online</td>
</tr>";
unset($file);
for ($i = 0; $i < $anzahl_user; $i++)
{
$row = @mysql_fetch_array($result);
$ip = $row[ip];
$show = @mysql_query("SELECT file FROM $db_table WHERE ip='$ip' ORDER BY zeit DESC",$conn);
$row_show = @mysql_fetch_array($show);
$datei = $row_show[file];
$datei = explode("/",$datei);
for ($xy = 0; $xy < count($datei)-1; $xy++)
{
$file .= $datei[$xy];
if ($xy < (count($datei)-2)) $file .= "/";
}
if (count($datei)==2) $file .= $datei[$xy];
$anzahluser[$file]++;
if (count($datei)==2):
$linkuser[$file] = "../".$file;
else:
$linkuser[$file] = $file;
endif;
unset ($file);
}
@arsort($anzahluser);
while (list ($key, $val) = @each ($anzahluser))
{
echo "<tr bgcolor=\"$bgfl\">
<td align=\"center\">
<font face=\"$ffacefl\" size=\"$fsizefl\" color=\"$fcolorfl\">";
if($val>1):
echo $val." ".$text2;
else:
echo $val." ".$text1;
endif;
echo "<br>
<a href=$linkuser[$key]>$key</a>
</font>
</td>
</tr>
<tr>
<td height=\"5\">
</td>
</tr>";
}

Das ist die File, aus dem Spy-User-Script, mit der man anzeigt wo man sich selber und wo die anderen sich befinden. Kann mir das bitte jemand so umschreiben, dass nicht angezeigt wird, wieviele User auf $file sind, sondern wieviele auf $section sind. Und, dass man sieht, wo man sich selber gerade befindet ($file / $section; so soll das Format dafür sein, wo man selber ist).

Danke im Vorhinein, cya,
ShadowsMaster
 
Zurück
Oben