php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 17.02.2008, 15:02  
Neuer Benutzer
 
Registriert seit: 06.10.2007
Beiträge: 8
niels$
Standard Datei zum Download bereitstellen

Hallo zusammen,

Ich habe auf meinem Windows-Server einen Webserver, dessen Dateien natürlich per HTML erreichbar sind. In einem anderen, nicht erreichbaren Ordner liegen Dateien, die ich bei Bedarf (nach erfolgreichen Login) dem User zum Download anbieten kann.
Ich sehe vermutlich den Wald vor lauter Bäumen nicht und würde mich über einen kräftigen Tritt in die richtige Richtung freuen.

Gruß
Niels
niels$ ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 17.02.2008, 15:28  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.989
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Du hast die Frage vergessen
nikosch ist offline  
Alt 17.02.2008, 17:12  
Neuer Benutzer
 
Registriert seit: 06.10.2007
Beiträge: 8
niels$
Standard

Zitat:
Zitat von nikosch77
Du hast die Frage vergessen
Na ja, nur nicht offensichtlich formuliert. Also, wie kann ich solch geschützte Dateien bereitstellen?

Niels
niels$ ist offline  
Alt 17.02.2008, 19:26  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

-> Google + Suche nach "download datei über php"

Oder kürzer:
- eine PHP-Datei im DOCUMENT_ROOT bereitstellen, die Bilder ausliefert
- den Inhalt der Datei so gestalten, dass diese einen Parameter ausliest und die angefragte Datei ausliefert.

Quelltext darfst du zur Übung selbst schreiben, C&P-Engeneering gibt's schon genug.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline  
Alt 17.02.2008, 20:16  
Neuer Benutzer
 
Registriert seit: 06.10.2007
Beiträge: 8
niels$
Standard

Zitat:
Zitat von dr.e.
-> Google + Suche nach "download datei über php".....
OK, danke, ich wusste, dass ich nur die Anfrage an Tante Google wieder nicht gut genug formuliert habe. Da habe ich viel zu kompliziert gedacht.
Ach ja, ich bin King of C&P :wink: Aber das ist sicher nicht schneller oder einfacher. Der Code muss trotzdem verstanden werden, spätestens wenn etwas nicht klappt, bzw. modifiziert werden, damit er in das Projekt passt.

Gruß
Niels
niels$ ist offline  
Alt 17.02.2008, 22:20  
Moderator und Wett-König
 
Benutzerbild von dr.e.
 
Registriert seit: 21.05.2008
Beiträge: 3.657
PHP-Kenntnisse:
Fortgeschritten
dr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblickdr.e. ist ein Lichtblick
dr.e. eine Nachricht über Skype™ schicken
Standard

Hast was gefunden? Falls ja, solltest du ein Auge auf die Sicherheit werfen, sonst kann dir jeder x-beliebige Benutzer alle (z.B. /etc/passwd) Systemdateien auslesen.
__________________
Viele Grüße,
Dr.E.

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1. Think about software design before you start to write code!
2. Discuss and review it together with experts!
3. Choose good tools (-> Adventure PHP Framework (APF))!
4. Write clean and reusable software only!
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
dr.e. ist offline  
Alt 17.02.2008, 23:21  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 9.937
Zergling-new wird schon bald berühmt werden
Standard

Benutz readfile() und sende davor einen header(). Mehr Infos und Beispiele findest du im Handbuch.

Die Sicherheit obliegt aber dir, sprich Passwortschutz und Schutz vor Zugriff auf unbefugte Dateien. Selbst die mit Passwort sollten nicht alles dürfen.
Zergling-new ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Automatisch generierte Datei nach Download löschen querfisch PHP Tipps 2007 2 10.04.2007 19:22
Readfile: Abbruch mitten im Download bei großer Datei Melchior PHP Tipps 2006 8 14.06.2006 14:35
Datei download nur mit Berechtigung Soese PHP Tipps 2006 1 28.05.2006 10:11
Download bietet die falsche Datei an PHP Tipps 2006 14 05.03.2006 13:22
Datei zeigen, aber nicht zum Download freigeben CSS PHP-Fortgeschrittene 17 12.01.2006 17:30
Download einer Datei von Fremd-Server ZeHa PHP Tipps 2005-2 11 13.10.2005 20:28
[Erledigt] Weiterleitung nach Datei Download PHP Tipps 2005 4 14.04.2005 09:22
Problem mit Datei Download PHP Tipps 2005 5 13.03.2005 14:38
datei download PHP Tipps 2005 5 28.01.2005 15:46
Datei Download von der Webpage PHP Tipps 2004-2 6 30.11.2004 12:25
Datei nach download löschen? Calli PHP Tipps 2004-2 1 26.11.2004 10:05
datei nach download löschen PHP Tipps 2004 9 18.09.2004 20:47
datei nach download löschen HTML, Usability und Barrierefreiheit 0 18.09.2004 17:16
Serv U FTP Datei download mit PHP PHP Tipps 2004 6 26.08.2004 12:42
[Erledigt] .txt Datei verlinken für Download... 18inch HTML, Usability und Barrierefreiheit 6 27.06.2004 10:48

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
bilder zum download bereitstellen, fotos zum download bereitstellen, datei zum download bereitstellen, dateien zum download bereitstellen, php datei zum download bereitstellen, dateien zum download bereitstellen php, videos zum download bereitstellen, http://www.php.de/php-tipps-2008/45520-datei-zum-download-bereitstellen.html, php passwortschutz zum downloaden, php datei bereitstellen, datei auf server zum download bereitstellen, php datei download anbieten, fotos zum download auf homepage bereitstellen, php datei ausliefern, dateien zum download bereitstellen forum, daten von meine webpage zum download freigeben, php dateien zum download bereitstellen, nach login datein zum download anbieten php, sicherer download bereitstellen, auf webseite dateien zum download bereit stellen

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:17 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.