Seite 1 von 2
[erledigt] auf PHPBB aufbauen und Newssystem mit PHPBB
Verfasst: 24.03.2006 16:14
von ID744601
Kurz: Ich habe die Suchen-Funktion verwendet und nichts gefunden zu dem oder ähnlichem Thema.
Falls ich einen Thread übersehen habe, so bitte mir das mitzuteilen.
Nun zum Problem:
Ich hab ein Newssystem und möchte, dass die User, um ein Kommentar zu schreiben, im Forum eingeloggt sind.
Im Moment ist es noch so, dass sie sich nirgens einloggen müssen, sondern einfach ein Forumular ausfüllen und dann das Kommentar hinzufügen.
Nujo ...
Ich müsst nun wissen, welche Files ich includen muss und wie die Abfrage funktioniert, ob der User schon eingeloggt ist, oder nicht.
Weiters wär es natürlich super, wenn das Forumlar-Feld: "Autor" gleich durch den eingeloggten Benutzernamen ausgefüllt wird ...
Ich erwarte mir nicht den fertigen Code (was aber super wäre natürlich), sondern einfach mal paar Hints, wo ich nachschauen muss.
Verfasst: 24.03.2006 16:19
von Dennis63
In der Doku steht das: KB:phpbb_seite
Grüße
Dennis
Verfasst: 24.03.2006 16:23
von ID744601
ok danke schon mal, werds mir dann zu gemüte führen
falls ich noch fragen habe, so stelle ich diese

Verfasst: 26.03.2006 13:22
von ID744601
so hab mich da jetzt mal drüber gewagt und das probiert ...
leider geht er immer davon aus, dass ich nicht eingeloggt sei und leitet mich zur Login Seite weiter, bzw zum Forum Index, weil ich ja eingeloggt bin ...
nujo Fehlermeldung bekomm ich dann nach langem hin und her diese:
Warning: main(db/mysql.php): failed to open stream: No such file or directory in forum/includes/db.php on line 31
Warning: main(db/mysql.php): failed to open stream: No such file or directory in forum/includes/db.php on line 31
Warning: main(): Failed opening 'db/mysql.php' for inclusion (include_path='.:/usr/share/php') in forum/includes/db.php on line 31
Fatal error: Cannot instantiate non-existent class: sql_db in forum/includes/db.php on line 60
bitte um Hilfe

Verfasst: 26.03.2006 13:30
von Dennis63
Also die Vorlage der Seitei ist eigentlich richtig. Also wenn Du eingeloggt bist, wirst Du auch weitergeleitet.
Hast Du das Script im Forumsordner gespeichert? Also dort, wo auch die index.php oder viewtopic.php liegt?
Grüße
Dennis
Verfasst: 26.03.2006 13:33
von ID744601
ne das scipt liegt in einem anderen verzeichnis.
home/admin/hierscriptnews.php
home/forum/hieralleforumsachen.lala
Verfasst: 26.03.2006 13:41
von Dennis63
Lege es mal ins Forumsverzeichnis, dann geht es.
Grüße
Denniss
Verfasst: 26.03.2006 13:43
von ID744601
hm des wird nicht einfach, weils recht viele Dateien sind, aber ich probiers, muss hald mal alles umschreiben ...
gibts denn keine andere Möglichkeit oder wäre die mit noch mehr Arbeit verbunden?

Verfasst: 26.03.2006 13:51
von Dennis63
Teste es mal mit einer Datei. Wenn das dann geht, schaue Dir mal Zeile 4 der PHP-Datei an. Da kannst Du den Pfad einstellen.
Grüße
Dennis.
Verfasst: 26.03.2006 14:03
von ID744601
ok funktioniert eigenlicht, bis auf die Sache, dass er mich immer weiterleitet zum Forum ---> er glaubt ich sei nicht eingeloggt
<?php
define('IN_PHPBB', true);
$phpbb_root_path = "./";
include('extension.inc');
include('common.php');
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
if ( $userdata['session_logged_in'] )
{
// weiterer PHP text
}
else
{
print "<meta http-equiv=\"refresh\" content=\"0; url=login.php\">\n";
}
NACHTRAG: wenn ich mich auslogge, leitet er mich zum login weiter, sprich gut so, aber leider auch, wenn ich schon eingeloggt bin