Downloadschutz
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
bedenken
beispiel
datei
daten
falsche login
formular
gen
handhabe
herunterladen
login
melde
pawort
schlichtweg
schwachsinn
sen
session
thw
tutorial
versehen
wahnsinn
-
wie kann man eine datei die auf einem Webspace liegt sch?tzen so das man erst ein passwort eingeben muss bevor man die datei downloaden kann?
ich ahbe das jetzt schon bei mehreren Seiten gesehen nur wie geht sowas?
ich hab irgendwo gelesen das die daten aus einer Datenbank gelsene werden nur kann ich mir atm nicht vorstellen wie das geht.
mfg
Aradiv -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Richtig geht das eigentlich nur mit .htaccess
Das ist aber leider auf Lima-city nicht verf?gbar; deshalb m?sste man das Problem etwas anders l?sen. Eine m?gliche L?sungsm?glichkeit w?re PHP; du machst einfach eine simple Passwortabfrage (dazu gibt es hier gen?gend Tutorials!!) und wenn das Passwort richtig eingegeben wurde, leitest du einfach auf die Datei weiter.
header("Location: download.exe");
Die Datei, die gedownloadet werden soll, muss man dann einfach noch mit einem intelligenten Namen versehen; "SDSAhas.zip" w?re schon recht vorbildlich!!!
mfG sebigisler -
und wie w?rde das mit .htaccess gehen?
ich hab n?hmlich einen Server zur verf?gung wuo ich solche sachen machen kann.
mfg
Aradiv -
Schwachsinn du kannst es auch ohne ht... schei?e machen.
Entweder du machst es mit Session, wenn du zum Beispiel User Daten in einer DB hast oder ganz einfach
formular.php
<form action="checkuser.php" method="POST"> Login: <input type="text" name="login"><br> Password: <input type="password" name="password"> <input type="submit" name="send" value="EInloggen"> </form>
checkuser.php
if($_POST['login'] == 'Malte' AND $_POST['password'] == 'karl') { #Link ausgeben lassen wo der User der die richtigen Daten eingeben hat die Datei runterladen kann echo '<a href="download.php">Link</a>'; } else { echo '<span style="color:red;font-size:25">Falsche Login Daten!!!</span>'; }
Wenn du was mit Session haben willst melde dich nochmal -
@newwarrior: Wenn allerdigns einer den Link kennt oder rausfindet (wie auch immer), dann kann er die Datei auch ohne Passwortabfrage herunterladen. htaccess sch?tzt tats?chlich die Datei selbst, und ist noch dazu sehr einfach zu handhaben.
Ein paar Infos ?ber .htaccess gibt's z.B. unter http://de.selfhtml.org/servercgi/server/htaccess.htm
Aber wie schon gesagt wurde, funktioniert das auf lima-city nicht!
MfG,
thw -
Also gibt es au?er .htaccess kein Script mit dem man z.b. exe-Dateien sch?tzen kann???
ich habe die gleichen bedenken wie thw, wenn jemand den Link kennt oder rausfindet ist die datei nicht mehr gesch?tzt. -
bene1989 schrieb:
Also gibt es au?er .htaccess kein Script mit dem man z.b. exe-Dateien sch?tzen kann???
ich habe die gleichen bedenken wie thw, wenn jemand den Link kennt oder rausfindet ist die datei nicht mehr gesch?tzt.
nein, so direkt wie es .htaccess macht, nicht! man kann was mit php / mysql wie meine vorposter machen, aber richtig wirksam ist nur htaccess!
ferdinand24 -
Naja... wemma Hang zum Wahnsinn hat k?nnte man den Quellcode der Datei schlichtweg bin?r in eine MYSQL Datenbank schreiben oder die Datei selber codieren und bei erfolgreicher Passworteingabe dynamisch erzeugen bzw. umcodieren... aber wer will sowas schon?
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage