Download nur für angemeldete User
Download nur für angemeldete User
(Wie) Kann ich eine Datei zum Download zur Verfügung stellen,
wobei nur angemeldete User die Berechtigung haben?
D.h. zum Beispiel Gäste, die zwar den Link kennen, sollen keine Möglichkeit
haben, die Datei herunterzuladen.
Das Ganze wenn möglich über das berechtigungskonzept von phpBB und nicht per .htaccess
Danke im Voraus!
Wissler
wobei nur angemeldete User die Berechtigung haben?
D.h. zum Beispiel Gäste, die zwar den Link kennen, sollen keine Möglichkeit
haben, die Datei herunterzuladen.
Das Ganze wenn möglich über das berechtigungskonzept von phpBB und nicht per .htaccess
Danke im Voraus!
Wissler
Die Beispieldatei kann ich allerdings auch als nicht registrierterdr.death hat geschrieben:So etwas hier ?
http://www.mx-system.com/index.php?page ... file_id=27
Nennt sich pafiledb
User runterladen ...
Alternative: Download Mod von http://phpbb.hotschi.de
Demo: http://phpbb.hotschi.de/board/downloads.php?cat=1
Demo: http://phpbb.hotschi.de/board/downloads.php?cat=1
- witzigerkiller
- Gesperrt
- Beiträge: 878
- Registriert: 05.02.2005 13:27
- Wohnort: Sonthofen
Ich habe keine Ahnung, wie das technisch funktioniert.witzigerkiller hat geschrieben:mach doch, eine abfrage ob der userstatus, = "member" OR admin, und dann kann man runterladen, wenn nciht kommt ne fehlermeldung
Der Link ist ja praktisch immer da.
Wie baue ich es aber ein, dass nur angemeldete User dann auch die
Datei runterladen können?
Oder gibt es Alternativen?
-
- Mitglied
- Beiträge: 290
- Registriert: 29.07.2005 17:27
- Kontaktdaten:
du könntest einfach die session von phpBB abfragen, und wenn die da ist, dann leitest du zum download weiter, wenn nicht, dann nich!
meinetwegen ungefähr so:
so ungefähr
meinetwegen ungefähr so:
Code: Alles auswählen
if(!$_SESSION['die_von_phpBB'])
{
header("Location: downloads.php");
}
else if($_SESSION['die_von_phpBB'])
{
header("Location: downloads.php?get=".$foo."&download=".$bar."");
}