Download Bereich im Portal Mod

Du hast Probleme beim Einbau oder bei der Benutzung eines Mods? In diesem Forum bist du richtig.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
xylem
Mitglied
Beiträge: 5
Registriert: 30.09.2004 18:09

Download Bereich im Portal Mod

Beitrag von xylem »

Ich hätte gern das User den Download Bereich nur betreten können wenn sie eingeloggt sind!
Momentan ist es so dass zwar nur eingeloggte User etwas downloaden können (wegen dem Trafficlimit) aber auch Gäste können den Bereich betreten und die Downloads einsehen!

Kann mir einer den Code nennen den ich einfügen muss damit nur eingeloggte User den Bereich sehen können? Alle anderen sollen einfach zum Login weitergeleitet werden!

Danke!


Ausserdem kann ja auch jeder downloaden der den direkten Link zur Datei kennt. Ohne über den Downloads Button zu gehen!
Kann man das auch irgendwie verhindern?
Acid
Ehrenadmin
Beiträge: 12195
Registriert: 26.04.2001 02:00
Wohnort: Berlin

Beitrag von Acid »

Im Regelfall wäre es etwas wie folgt..

Code: Alles auswählen

if( !$userdata['session_logged_in'] )
{
	redirect(append_sid("login.$phpEx?redirect=name_der_datei_vom_downloadbereich.$phpEx", true));
}
..aber um genauer antworten zu können, bräuchte man mehr Infos deinerseits.
xylem
Mitglied
Beiträge: 5
Registriert: 30.09.2004 18:09

Beitrag von xylem »

Alles klar... ich habs schon hinbekommen!
Und das als Php Noob!
Ich bin so stolz auf mich!


Aber trotzdem Danke für die Antwort!!!


Hab folgendes gemacht:

In der downloads.php:

Nach

Code: Alles auswählen

//
// End session management
//
folgendes einfügen

Code: Alles auswählen

if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.".$phpEx."?redirect=downloads.".$phpEx, true));
exit;
}
Antworten

Zurück zu „phpBB 2.0: Mod Support“