YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Ideen, Wünsche und Suche » userdaten ausgeben » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 1.365 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Dieses Thema wurde als unerledigt markiert. Thread unerledigt

Zum Ende der Seite springen userdaten ausgeben
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
baddevil22 baddevil22 ist männlich
Mitglied


Dabei seit: 14.09.05
Beiträge: 35
Herkunft: nms
Forenversion: 2.3.3

 userdaten ausgeben Antworten Zitieren Editieren Melden       UP

moin moin,,,

ich baue gerade über den eigene seite hack eine zusaätzliche seite ins biard ein und will dort einiege darten meiner member eintragen. sie aus der datenbank geladen werden sollen, spricht die daten die sie in ihren profil eingeben (spezielle profil felder)

nun zu meiner frage. wie ist die abfrage für einen bestimmten user?
zb von dem user mit der userid 4

wenn ich §wbbuserdata[username] eingebe. wird da nur der nick angezeigt der gerade ingloggt ist und sich das anguckt.

ich hoffe ihr könnt mir da schnell helfen.

mfg
marco
15.06.07 19:31 baddevil22 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge baddevil22 in deine Kontaktliste ein
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

code:
1:
$user_info = $db->query_first("SELECT * FROM bb".$n."_users WHERE userid = '4'");


Diese Abfrage ließt alle Felder des Users mit der Userid 4 aus.
15.06.07 20:14 Ghostmaster ist offline Finden Als Freund hinzufügen
baddevil22 baddevil22 ist männlich
Mitglied


Dabei seit: 14.09.05
Beiträge: 35
Herkunft: nms
Forenversion: 2.3.3

Themenstarter Thema begonnen von baddevil22
Antworten Zitieren Editieren Melden       UP

läuft leider net er zeigt mir dann auf der seite nur = ("SELECT * FROM bb".1."_users WHERE userid = '4'");
an
15.06.07 20:49 baddevil22 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge baddevil22 in deine Kontaktliste ein
[kamui]
~


images/avatars/avatar-4963.gif

Dabei seit: 27.04.05
Beiträge: 2.992

Antworten Zitieren Editieren Melden       UP

Hast du das so, wie Ghosti es beschrieben hat, in die PHP-Datei geschrieben?
15.06.07 20:53 [kamui] ist offline Finden Als Freund hinzufügen
baddevil22 baddevil22 ist männlich
Mitglied


Dabei seit: 14.09.05
Beiträge: 35
Herkunft: nms
Forenversion: 2.3.3

Themenstarter Thema begonnen von baddevil22
Antworten Zitieren Editieren Melden       UP

genauso in das template eingefügt oder muss es in die php rein. was muss den in das templat stehen?

inhalt der php

<?php
$filename="menu.php";


require("global.php");
require("acp/lib/class_parse.php");


eval("\$tpl->output(\"".$tpl->get("menu")."\");");

if($action=="menu") {
eval("\$tpl->output(\"".$tpl->get("menu")."\");");
}

?>
15.06.07 21:00 baddevil22 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge baddevil22 in deine Kontaktliste ein
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
<?php
$filename = 'menu.php';
require("./global.php");

if (isset($_REQUEST['action'])) $action = $_REQUEST['action'];
else $action == '';

$user_info = $db->query_first("SELECT * FROM bb".$n."_users WHERE userid = '4'");


if ($action == '') {
eval("\$tpl->output(\"".$tpl->get("menu")."\");");
}
else {
eval("\$tpl->output(\"".$tpl->get("menu")."\");");
}


Im Templates Menu kannst du dann $user_info[userid] oder ähnliches einsetzen.
15.06.07 21:03 Ghostmaster ist offline Finden Als Freund hinzufügen
baddevil22 baddevil22 ist männlich
Mitglied


Dabei seit: 14.09.05
Beiträge: 35
Herkunft: nms
Forenversion: 2.3.3

Themenstarter Thema begonnen von baddevil22
Antworten Zitieren Editieren Melden       UP

ok danke funtioniert.

wenn ich zb
$user_info[username]
eingebe. bekomme ich ja seinen nick raus. wie geht es das er automatsich dann zusätlich den link zu seinem prfil auf den namen setzt und seine useronlinefarbe übernimmt?
15.06.07 21:08 baddevil22 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge baddevil22 in deine Kontaktliste ein
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

code:
1:
<a href="profile.php?userid=$user_info[userid]">$user_info[username]</a>


Das mit der Useronlinefarbe ist etwas komplizierter, weiß aber leider nicht genau wie die Tabelle in der bb1_groups dafür heißt.
15.06.07 21:11 Ghostmaster ist offline Finden Als Freund hinzufügen
baddevil22 baddevil22 ist männlich
Mitglied


Dabei seit: 14.09.05
Beiträge: 35
Herkunft: nms
Forenversion: 2.3.3

Themenstarter Thema begonnen von baddevil22
Antworten Zitieren Editieren Melden       UP

danke das klappt.

wenn ich das richtig sehe müsste das useronlinemarking sein und die passende groupid 2.

wie wird das denn alles zusammen abgefragt?
15.06.07 21:18 baddevil22 ist offline E-Mail WWW Finden Als Freund hinzufügen Füge baddevil22 in deine Kontaktliste ein
Ghostmaster
Das Böse

images/avatars/avatar-4371.gif

Dabei seit: 17.01.04
Beiträge: 6.440
Fähigkeiten: WBB2 Profi
Forenversion: 2.3

Antworten Zitieren Editieren Melden       UP

Schau die mal im Ordner /acp/lib/useronline.php an.
15.06.07 21:30 Ghostmaster ist offline Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB 2.3.x » [WBB 2.3.x] Ideen, Wünsche und Suche » userdaten ausgeben