[erledigt] auf PHPBB aufbauen und Newssystem mit PHPBB

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Benutzeravatar
ID744601
Mitglied
Beiträge: 85
Registriert: 24.03.2006 16:05
Wohnort: Wien
Kontaktdaten:

[erledigt] auf PHPBB aufbauen und Newssystem mit PHPBB

Beitrag 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.
Zuletzt geändert von ID744601 am 28.03.2006 10:04, insgesamt 1-mal geändert.
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

In der Doku steht das: KB:phpbb_seite

Grüße
Dennis
Benutzeravatar
ID744601
Mitglied
Beiträge: 85
Registriert: 24.03.2006 16:05
Wohnort: Wien
Kontaktdaten:

Beitrag von ID744601 »

ok danke schon mal, werds mir dann zu gemüte führen :)

falls ich noch fragen habe, so stelle ich diese :D
Benutzeravatar
ID744601
Mitglied
Beiträge: 85
Registriert: 24.03.2006 16:05
Wohnort: Wien
Kontaktdaten:

Beitrag 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 :)
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag 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
Benutzeravatar
ID744601
Mitglied
Beiträge: 85
Registriert: 24.03.2006 16:05
Wohnort: Wien
Kontaktdaten:

Beitrag von ID744601 »

ne das scipt liegt in einem anderen verzeichnis.

home/admin/hierscriptnews.php
home/forum/hieralleforumsachen.lala
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag von Dennis63 »

Lege es mal ins Forumsverzeichnis, dann geht es.

Grüße
Denniss
Benutzeravatar
ID744601
Mitglied
Beiträge: 85
Registriert: 24.03.2006 16:05
Wohnort: Wien
Kontaktdaten:

Beitrag 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? :D
Dennis63
Ehemaliges Teammitglied
Beiträge: 2597
Registriert: 02.07.2003 18:46

Beitrag 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.
Benutzeravatar
ID744601
Mitglied
Beiträge: 85
Registriert: 24.03.2006 16:05
Wohnort: Wien
Kontaktdaten:

Beitrag 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
Antworten

Zurück zu „Coding & Technik“