php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004-2

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.11.2004, 16:37  
Benutzer
 
Registriert seit: 30.10.2004
Beiträge: 76
imported_dex
Standard Downloads Gruppen zuweißen?

Hallo zusammen ist steh mal wieder vor einem Problem

Ich muss Usergruppen Daten zum Download bereitstellen (PDF, Excel, Tab).
Momentan hat jede Gruppe ihren bereich und die zugeordneten Downloads. Wird mit Sessions gehandhabt soweit so gut^^

Wenn jetzt aber Gruppe A den Absolutenpfad von einem Download der Gruppe B eingibt kommt er ohne Probleme an die Files.
Was ich nicht gut heißen will

Kann man den Downloads irgendwie sagen das sie nur von einer Bestimmten Seite aufgerufen werden oder mit einer Gültigen SID?
Ich will nicht zu Gettomethode “ÿ“ greifen!
imported_dex ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 10.11.2004, 17:53  
Gast
 
Beiträge: n/a
Standard

Per HtAccess die Download Ordner schützen.
Zugriff dann nur über ein php Script ermöglichen.
 
Alt 10.11.2004, 20:31  
Benutzer
 
Registriert seit: 30.10.2004
Beiträge: 76
imported_dex
Standard

naja mit htaccess wollte ich es eben nicht machen
imported_dex ist offline  
Alt 10.11.2004, 20:35  
Erfahrener Benutzer
 
Benutzerbild von JanM
 
Registriert seit: 22.12.2003
Beiträge: 788
PHP-Kenntnisse:
Fortgeschritten
JanM ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von shoryuken
Per HtAccess die Download Ordner schützen.
Zugriff dann nur über ein php Script ermöglichen.
wie geht das?
wenn ich fragen darf?

kann ich mit php mich in htacess authen?
__________________

Statistik
JanM ist offline  
Alt 10.11.2004, 20:43  
Gast
 
Beiträge: n/a
Standard

PHP-Code:
<?php
if($download_gruppe!=$_SESSION['gruppe']) die("du bist boese");
?>
 
Alt 10.11.2004, 21:38  
Benutzer
 
Registriert seit: 30.10.2004
Beiträge: 76
imported_dex
Standard

Hossa sorry für das Doppelpost!
Code:
 <?php 
if($download_gruppe!=$_SESSION['gruppe']) die("du bist boese"); 
?>
damit kann ich doch auch nur den zu gang zur Downloadseite sperren und nicht den downlod!
oder rall ich da grad was nicht?
imported_dex ist offline  
Alt 11.11.2004, 09:49  
Erfahrener Benutzer
 
Registriert seit: 01.09.2004
Beiträge: 532
PHP-Kenntnisse:
Fortgeschritten
schifti
Standard

Damit nicht jemand einfach durch testen die URL herausfindet und dann die Datei herunter lädt, kann dir PHP auch nicht helfen.

Da musst du schon htaccess benutzen
__________________
MFG Schifti
auch ein Forum (PHP)
schifti ist offline  
Alt 11.11.2004, 22:51  
Benutzer
 
Registriert seit: 30.10.2004
Beiträge: 76
imported_dex
Standard

Ich glaub euch langsam

Dann steh ich aber vor einem neuen Problem
User betritt die index.php logt sich ein und wird zu der dazugehörigen Gruppe geleitet! //SQL/PHP
Der zugriff auf Dateiendungen mit TAB, PDF und Excel wird gesperrt! //htaccess
Jetzt soll sich der User aber nur einmal über die SQL DB einloggen.

Also müsste ich ein Script schreiben was beim ersten Login einen neuen User in die htusers schreibt, und sich beim erneuten Login (wenn er schon auf der Gruppenseite ist) bei htaccess authet um an die Files zu kommen.


//edit
hab ne neue Idee
viel simpler ich lass einfach die Seite sich als User Authen!
Somit hab ich nicht Tausende PWs in der htusers stehen sondern nur einen User der sich Authet wenn das Script ausgeführt wurde.
Somit sollte man doch auch nicht an die Daten kommen wenn man den Absolutenpfad angibt!


Denke ich da grad richtig?
Oder ist so was von vorn weg zum scheitern verurteilt?
imported_dex ist offline  
Alt 12.11.2004, 15:52  
Gast
 
Beiträge: n/a
Standard

Du kannst die Dateien auch im Document Root ablegen. Die sind damit per URL nicht mehr erreichbar..
Zum Download übergibst du diese dann an den Client per php.
 
Alt 12.11.2004, 22:29  
Benutzer
 
Registriert seit: 30.10.2004
Beiträge: 76
imported_dex
Standard

hmm umso mehr ich mich damit beschäftige ums weniger versteh ich
ich bekomm die übergabe nicht hin von script an htaccess habt ihr da zufällig ein tutorial dafür ich finde irgendwie nichts was explizit darauf eingeht

sorry wenn ich euch langsam auf die nerven geh
imported_dex 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
Benutzerverwaltung, Benutzer <-> Gruppen zuweisen maeck PHP Tipps 2008 6 04.07.2008 15:09
Kostenpflichtige downloads ??? lennman1988 PHP Tipps 2008 3 06.04.2008 11:38
Brauche hilfe bei ausgabe und sortierung von gruppen Demonking PHP Tipps 2006 24 14.06.2006 10:59
Downloads zählen imported_FlasH PHP Tipps 2006 4 26.04.2006 01:55
Downloads auf der eigenen Seite zwerg Off-Topic Diskussionen 5 30.03.2006 19:35
downloads anbieten, sicherheit? Promaetheus PHP Tipps 2007 7 27.12.2005 17:14
downloads kennzeichen faultier PHP Tipps 2007 3 17.11.2005 23:44
In welchen Gruppen fehlen User? JK Datenbanken 2 11.10.2005 11:32
[Erledigt] Downloads nicht anzeigen lassen... PHP Tipps 2005-2 0 24.06.2005 17:38
Homepgage fürs Handyweb zugänglich machen / Downloads Off-Topic Diskussionen 5 20.04.2005 21:02
Downloads verwalten Beitragsarchiv 7 02.04.2005 13:29
Downloads auf der Seite verlinken themonk Off-Topic Diskussionen 9 15.02.2005 11:53
Hash-Wert bei Downloads Kort Off-Topic Diskussionen 5 22.01.2005 17:35
Downloads über Sessionsbereich Mano PHP Tipps 2004 3 16.10.2004 19:22
[Erledigt] &quot;echte&quot; Downloads zählen: wie geht sowas? PHP Tipps 2004 22 28.06.2004 09:50


Alle Zeitangaben in WEZ +2. Es ist jetzt 23:32 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.