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?
Download Bereich im Portal Mod
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.
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.
Im Regelfall wäre es etwas wie folgt..
..aber um genauer antworten zu können, bräuchte man mehr Infos deinerseits.
Code: Alles auswählen
if( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.$phpEx?redirect=name_der_datei_vom_downloadbereich.$phpEx", true));
}
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
folgendes einfügen
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
//
Code: Alles auswählen
if ( !$userdata['session_logged_in'] )
{
redirect(append_sid("login.".$phpEx."?redirect=downloads.".$phpEx, true));
exit;
}