SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten
Hilfe Community Kalender Heutige Beiträge Suchen

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 01.09.2003, 16:18:00
decoder23 decoder23 ist offline
Anfänger
 
Registriert seit: Sep 2003
Beiträge: 7
datei via php zum download anbieten

hallo zusammen,

ich bin noch ein frischling was php und mysql angeht und da ich mich zwar schon erfolglos über die ein oder andere internetseite gekämpft habe, dachte ich mir dass ich hier im forum einfach mal mein problem poste.

zu meinem problem.
ich würde gerne mit php eine datei zum download anbieten, allerdings muss der user vorher ein formular ausfüllen um die datei zu bekommen. mit meinem phpscript würde ich gerne auf ein passwort geschütztes verzeichnis zugreifen. sprich die verbindung via php mit passwort und username herstellen.

was mir vorschwebt wäre, dass der user das passwort und den benutzernamen nicht im quelltext/url sehen kann. ich möchte damit vermeiden, dass der user andere dateien ohne das formular auszufüllen holen kann.

ist sowas möglich?
Mit Zitat antworten
  #2  
Alt 01.09.2003, 18:18:12
s-fox s-fox ist offline
Anfänger
 
Registriert seit: Jan 2003
Beiträge: 134
Waldmanns Gruß


Die beste Art Verzeichnisse zu schützen ist wohl .htaccess!
Das funktioniert zwar nur auf Apache-Servern, die sind aber am
weitensten verbreitet. Soviel ich weiß, und das ist nicht das meiste, kann man mit php leider nicht direkt auf diese .htaccess-files zugreifen. Aber wer weiß!

Wie du das Formular programmierst, weißt du??
Sonst bitte posten!

der (as)s-fox
Mit Zitat antworten
  #3  
Alt 01.09.2003, 18:28:15
decoder23 decoder23 ist offline
Anfänger
 
Registriert seit: Sep 2003
Beiträge: 7
formulardaten sind kein problem.

wenn ich´s richig in erinnerung habe ist die htaccess doch ohnehin die datei, die angelegt wird wenn ich in meinem provider account ein passwortgeschütztes verzeichnis anlege.

das löst mir aber immer noch nicht das problem, wie ich das passwort und den usernamen beim filedownload vor dem user verberge.
Mit Zitat antworten
  #4  
Alt 01.09.2003, 19:31:31
Ben20
Guest
 
Beiträge: n/a
Wie realisiere ich einen Dateidownload mit PHP?
Mit Zitat antworten
  #5  
Alt 01.09.2003, 21:00:48
decoder23 decoder23 ist offline
Anfänger
 
Registriert seit: Sep 2003
Beiträge: 7
thanks :)


das ist ja schon mal ein ansatz. stellt sich zwar noch die frage wie ich das im web mit den files ausserhalb des documents regle, aber auch dafür wird sich ´ne lösung finden.
Mit Zitat antworten
  #6  
Alt 01.09.2003, 21:31:33
Ben20
Guest
 
Beiträge: n/a
Wenn Du einen eigenen Server hast kannst Du das über die httpd.conf des Servers machen. Ansonsten bietet Dein Provider bestimmt die Möglichkeit an dies über ein Webfrontend zu machen (ausser all-inkl.com - die können das nicht). Ansonsten einfach einen Ordner mit .htaccess schützen und die Dateien da reinpacken. PHP kümmert sich nicht mit um .htaccess und kann deshalb auch ohne das PWD zu wissen (oder es per URL weiterzugeben) darauf zugreifen und die Datei an den User liefern!
Mit Zitat antworten
  #7  
Alt 02.09.2003, 09:44:15
decoder23 decoder23 ist offline
Anfänger
 
Registriert seit: Sep 2003
Beiträge: 7
>>Ansonsten bietet Dein Provider bestimmt die Möglichkeit an dies >>über ein Webfrontend zu machen

bietet puretec auf jeden fall.ich war nur davon ausgegangen, dass alle verzeichnisse, an die ich mittels ftp komme im htdocs des apache liegen. ich werde´s heute abend mal ausprobieren.

vielen dank nochmal.
Mit Zitat antworten
  #8  
Alt 02.09.2003, 11:36:32
Ben20
Guest
 
Beiträge: n/a
Ich war früher bei Puretec - die sind (zumindest in Sachen Technik) 1A. Du kannst die DocRoot im Domainverwaltunsberich des Kundenlogins ändern. Die "FTP Root" ändert sich dadurch nicht!
Mit Zitat antworten
  #9  
Alt 02.09.2003, 13:04:48
decoder23 decoder23 ist offline
Anfänger
 
Registriert seit: Sep 2003
Beiträge: 7
stimmt!
ich hab den pointer für den DocRoot auf ein unterverzeichnis laufen.

na da bin ich ja mal gespannt heute abend.
Mit Zitat antworten
  #10  
Alt 02.09.2003, 19:21:37
decoder23 decoder23 ist offline
Anfänger
 
Registriert seit: Sep 2003
Beiträge: 7
ok, dass er mir die richtig datei zieht funktioniert schon mal soweit. danke für den tip.

komischerweise kommt die datei mit 0 bytes auf die hdd.

zum anderen wollte ich noch fragen, ob es eine möglichkeit gibt festzustellen ob der user die datei zu 100% runtergeladen hat um danach ein weiteres script ablaufen zu lassen.
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


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


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt