Schocko
http://www.world-irc.de/irconline.php?channel=stufenpage
ich hätte gerne das davon die namen unten im board in eine "Folgende User sind gerad im Chat unterwegs" liste oder so angezeigt werden wie in der normalen online liste...
sollten halt nur aus dem link oben immer aktuell übernommen werden..
kann man das irgendwie ohne cron jobs lösen?
kann mir jemand helfen sowas zu machen?
heino-1989
guck dir mal die file funktionen(fopen a.s.o.) von php an
und explode
und ne schleife ( while o. foreach) brauchste auch
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
|
#$userarray = explode("<br>",fgets(fopen("http://www.world-irc.de/irconline.php?channel=stufenpage","r")));
$userarray = file("http://www.world-irc.de/irconline.php?channel=stufenpage");
if(count($userarray) == 1) $be="ist";
else $be ="sind";
if(count($userarray)-3 == 0) $howmany = "keine";
else $howmany = count($userarray)-3;
echo "Es ".$be." zurzeit ".$howmany." User online:";
Foreach($userarray AS $row)
{
$i++;
if($i <= 3 ) continue;
$userinfo = $db->query("SELECT * FROM bb".$n."_users WHERE username LIKE ".$row."");
if(mysql_num_rows($userinfo) < 1) echo ereg_replace("<br>", "", $row."[Gast]");
else echo ereg_replace("<br>", "","<a href=\"/profile.php?userid=".$userinfo[userid]."\"> ".$row."</a>");
if($i < count($userarray) && $i >= 4) echo ",";
} |
|
ist aber ungestestet
das php manual empfiehlt file() nicht bei dateien auf externen servern zu verwenden , allerdings bekomme ich es nicht mit fopen() zum laufen
Schocko
kannste mal paar kollegen von dir fragen?
kannst mich ja auch mal ins icq adden 338054588
sonntag habe ich länger zeit, da können wir nochmal reden darüber, wäre aber cool wenn du weiter kommen könntest da, aber nicht schlecht bisher
gebe auch gerne nen externen link im board an oder platziere ne zeit lang euren banner im forum..
achso habe ein 2.3
da werden dann auch die leute angezeigt die nicht im forum gereggt sind, oder? - wenn nicht wäre das auch noch erwünscht
heino-1989
klar da werden die angezeigt die onliine sind, egal ob sie gereggt sind oder nicht, bei gereggten leuten wird dann,wenn boardusername und irc nick übereinstimmen, ein link zum profil angezeigt, ansonsten steht [Gast] dahinter
Schocko
hast du schon getestet obs so klappt.
habe dazu zurzeit wenig zeit und gemüt
wäre cool.
könnte man dann ja auch in die datenbank hauen wenn es läuft..
Schocko
dann brauch man doch noch nen template dafür oder?
und musst mir sagen wie und mit welcher datei (also phpdatei) vom wbb ich das verknüpfen muss.. index.php oder?
heino-1989
jo du fügst den code vor der stelle ein wo in der index.php die useronlineanzeige gemacht wird
und dann speicherst du den in variablen statt in gleich ausgeben zu lassen und kopierst die useronline anzeige aus dem index template
Schocko
Zitat: |
und dann speicherst du den in variablen statt in gleich ausgeben zu lassen und kopierst die useronline anzeige aus dem index template |
bekomm ich net ganz hin mit den variablen.
wäre nett wenn dich mal bei mir per icq melden könntest...
338054588
sonntag hab ich zeit...
oder tust mir ne bessere anleitung schreiben, quasi wie bei den hacks
heino-1989
hab dich geaddet -> 347433479
Hobby
Hallo,
könnte nochmal jemand die genaue Lösung für das Einbinden der User Online anzeige posten?
heino-1989 hat es Schocko anscheinend nur per ICQ ...
Danke
Hobby
Power_Baer
ALSO ICH HABE MIR DEN ALTEN PITI HACK REINGEBAUT INS 2,3,2
UND DER GEHT
TheMastaKilla
... kann man den hack noch irgendwo finden ?
MadMauros
Ja genau, denn ich suche auch schon seit geraumer Zeit nach soetwas.
MadMauros
Danke, jetzt hab ich das Teil, aber keinen Eggdrop in meinem Channel. Da ich schon mal versucht habe das Teil auf meinen Server zu bringen, kan nich das wohl knicken. Ich habe nur "L" in meinem Channel und nen PsyBNC.
Ich kann Eggdrop deshalb nicht nutzen, weil ich kein TCL habe und das zu installieren ging damals nicht.
MadMauros
thx
Agi
Hi irgendwie geht der Link bei mir nicht ....
*edit*
jetzt geht der link ...
ChandlerBing
Auf Basis des Codes von heino-1989 funktioniert der Hack (ohne Datenbank-Abfrage) soweit bei mir mit meiner eggdrop-Nicklist. Wie bekomm ich denn nun die Ausgabe so hin, daß sie vernünftig unter der "Useronline"-Liste auf der Index-Seite steht?
Wäre super, wenn ihr mir dabei helfen könntet.