Seite 2 von 3
Verfasst: 01.03.2006 12:58
von Jan88
das problem bei der lösung ist, das alle dateien richtig liegen müssen, sonst stimmen die pfade der dateien nicht mehr ich muss also meine dateien überall im phpbb verzeichnis verteilen, da alle pfade nur relativ sind und nicht absolut.
Jan
Verfasst: 02.03.2006 22:50
von Jan88
*Hoch schieb*
kann man nicht die benutzerverwaltung ein bisschen in meine richtung modifizieren?
bin mit phpBB soweit zufrieden, nur finde ich die direkte Code anpassung speziell die der Session extrem schwer.
Jan
Verfasst: 02.03.2006 23:12
von miccom
ich wiederhole mich zwar, aber ich denke dein ansatz ist falsch. integriere deine seiten ins phpbb und du hast eine sichere user-verwaltung. andersrum reisst du event. nur löcher ins phpbb und bist inkonsistent, den ohne dir nahe treten zu wollen, vielleicht ist deine userverwaltung ja gar nicht so gut (du hast mir auch bisher noch nicht gesagt, was deine nicht-phpbb user für vorteile haben wenn sie sich einloggen). falls ich mich irre, so möge mich jemand korrigieren.
Verfasst: 02.03.2006 23:50
von Jan88
okay,
es geht vorallem um den Lerneffekt.
Ich habe halt das Problem das ich mit der Session und den Cookies von phpBB nicht klar komm.
mein Scripte finden einfach nicht was sie finden sollen.
Ich brauch eigentlich nur das Cookie der phpBB Session. So dass ich feststellen kann wer sich gerade auf der seite rumschleicht. Außerdem sollte nach 5 minuten das cookie löschen wenn man nichts mehr macht.( es gibt zwei Bereiche die sehr brisant sind und die möglichst siher bleiben sollten was übernahme der SessionID an geht. Allerdings ist dies nur nebensächlich, da ich hierfür vlt auch eine weitere userverwaltung amchen möchte)
Gruß
Jan
PS: Bist mir die ganze Zeit nicht zu nahe getretten. es war vielleicht mein fehler das Ziel nicht ganz klar gesagt zu haben. Ich finde Kritik immer wichtig und meißtens sehr hilfreich
Verfasst: 04.03.2006 22:06
von Jan88
*Push it high, higher than the Sky*
Verfasst: 12.03.2006 23:00
von michaX
Ok, hat doch was geholfen das einbinden der Seiten ins Forum.
Jetzt fehlt mir eigentlich nur noch eine Sache. Ich such noch nach ner Lösung aber ich wollte das schonmal hier fragen falls ich nichts finden sollte.
Wenn ich die Seiten ins phpBB einbaue und die LoginForm's aus der
KB benutze, werde ich nach dem Login ja auf eine andere Seite (Im Beispiel meine_homepage.php) umgeleitet.
Wie mache ich das wenn der User nach dem erfolgreichen Login einfach seinen Namen da stehen haben soll wo zuvor die Login-Form stand und darunter zb eine Anzeige ob er eine neue PN hat.
Muss ich dazu die Login Forms in eine Art Frame packen und den Frame mit einer neuen Seite laden in dem diese vorgaben vorhanden sind oder gibt es da eine andere Möglichkeit?
Verfasst: 22.03.2006 07:33
von michaX
Keiner einen Vorschlag für das neue Problem?
Verfasst: 20.09.2006 02:31
von AngiWaters
Hallo!
Hat jemand auf diese Frage eine Antwort? Wie bekomme ich auf eine extern seite (die aber eingebunden ist ins forum und im forenroot liegt) eine anzeige, wieviele pms der jeweilige user hat?
Verfasst: 20.09.2006 09:44
von Vatex
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './'; //root path anpassen
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//weitere includes ?
//ungelesene Nachrichten
$sql = "SELECT COUNT(privmsgs_id) FROM " . PRIVMSGS_TABLE . " WHERE privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " AND privmsgs_from_userid = " . $SEINE_USER_ID;
if ( $result = $db->sql_query($sql) )
{
$unread_pm = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
}else{
$unread_pm = 0;
}
//alle Nachrichten
$sql = "SELECT COUNT(privmsgs_id) FROM " . PRIVMSGS_TABLE . " WHERE privmsgs_type = " . PRIVMSGS_READ_MAIL . " OR privmsgs_type = " . PRIVMSGS_NEW_MAIL . " OR privmsgs_type = " . PRIVMSGS_UNREAD_MAIL . " AND privmsgs_from_userid = " . $SEINE_USER_ID;
if ( $result = $db->sql_query($sql) )
{
$all_pm = $db->sql_fetchrow($result);
$db->sql_freeresult($result);
}else{
$all_pm = 0;
}
echo "pm: " . $unread_pm . " / " . $all__pm;
?>
$SEINE_USER_ID muss gesetzt werden
ist ungeprüft, hoffe es funktioniert
Verfasst: 20.09.2006 16:08
von AngiWaters
Huhu!
Ich versteh leider nich sooo viel von php... was meinst du mit "muss gesetzt werden"? Muss ich da noch irgendwas schreiben? nen Code?
