News - Features - Downloads - Forum - Team - Support - Switch View: Screen
Login - Registrierung - Passwort vergessen

Antworten: 1
Seite [1]
Fuchs


Beginner




Beiträge: 9
# Thema - 02.05.2007 um 10:24 Uhr
Guten Tag,

ich bin auf der Suche nach einer Möglichkeit zu Verhindern, dass Dateien ohne Betreten der Downloadpage nicht runter geladen werden können. Nach ein wenig googlen ist mir folgende Idee aufgefallen:
Files in einem Passwort geschütztem Ordner ablegen und sie mittels php auslesen.

Leider sind meine php-Kenntnisse deutlich beschränkt. Folgendes habe ich für eine Datei gefunden:
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
1. / 2. / ... 
<?php
$download_path
="testpath";
$filename="test.file";
header("Content-Type: aplication/irgendeinstuss");
header("Content-Disposition: attachment; filename=$filename);
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0,pre-check=0");
header("Pragma: public");
readfile("$download_path/$filename");
?>


Und es funktioniert auch für eine Datei. Jedoch weiss ich nicht, wie ich welche Datei in CS umschreiben müsste.

Vielen Dank!


*edit by _h4ze*
es heisst php


Zuletzt editiert von h4ze am 02.05.2007 um 11:09 Uhr (2x Editiert)
Inaktiv
nerv


Rock the board



Herkunft: Mannheim
Beiträge: 81
# Antwort: 1 - 02.05.2007 um 15:14 Uhr
damit erzeugst du das file via Header und "streamst" es quasi über den http Server.

Einbauen müsstest du es ins file modul. /mods/files/download.php

 
1.
1. / 2. / ... 
<?php header("Content-Type: aplication/irgendeinstuss"); ?>

irgendeinstuss war meines wissens abber meist "application/octet-stream"


------------------
Nur ein Narr kämpft ohne Aussicht auf den Sieg.

Zuletzt editiert von nerv am 02.05.2007 um 15:16 Uhr (2x Editiert)
Inaktiv
|
Antworten: 1
Seite [1]


Sie müssen sich registrieren, um zu antworten.


ClanSphere Project - Mailus - Imprint - Disclaimer - Scriptinfo