Download nur für angemeldete User

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.
Wissler
Mitglied
Beiträge: 227
Registriert: 27.02.2005 14:24

Download nur für angemeldete User

Beitrag von Wissler »

(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
Wissler
Mitglied
Beiträge: 227
Registriert: 27.02.2005 14:24

Beitrag von Wissler »

Keiner eine Ahnung? :(
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

So etwas hier ?

http://www.mx-system.com/index.php?page ... file_id=27

Nennt sich pafiledb
Wissler
Mitglied
Beiträge: 227
Registriert: 27.02.2005 14:24

Beitrag von Wissler »

dr.death hat geschrieben:So etwas hier ?

http://www.mx-system.com/index.php?page ... file_id=27

Nennt sich pafiledb
Die Beispieldatei kann ich allerdings auch als nicht registrierter
User runterladen ...
Benutzeravatar
Dr.Death
Moderator
Moderator
Beiträge: 17473
Registriert: 23.04.2003 08:22
Wohnort: Xanten
Kontaktdaten:

Beitrag von Dr.Death »

Probier es nochmal.

Ich habe es gerade als "unregistrierter" User herunterladen können.

Schien wohl ein kleines Serverproblem gewesen zu sein.
modbo
Mitglied
Beiträge: 451
Registriert: 10.12.2004 11:12

Beitrag von modbo »

Benutzeravatar
witzigerkiller
Gesperrt
Beiträge: 878
Registriert: 05.02.2005 13:27
Wohnort: Sonthofen

Beitrag von witzigerkiller »

mach doch, eine abfrage ob der userstatus, = "member" OR admin, und dann kann man runterladen, wenn nciht kommt ne fehlermeldung
Wissler
Mitglied
Beiträge: 227
Registriert: 27.02.2005 14:24

Beitrag von Wissler »

witzigerkiller hat geschrieben:mach doch, eine abfrage ob der userstatus, = "member" OR admin, und dann kann man runterladen, wenn nciht kommt ne fehlermeldung
Ich habe keine Ahnung, wie das technisch funktioniert.
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?
Wissler
Mitglied
Beiträge: 227
Registriert: 27.02.2005 14:24

Beitrag von Wissler »

Hat keiner eine Idee? :(
123teddy321
Mitglied
Beiträge: 290
Registriert: 29.07.2005 17:27
Kontaktdaten:

Beitrag von 123teddy321 »

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:

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."");
}
so ungefähr
Antworten

Zurück zu „Coding & Technik“