kostenloser Webspace werbefrei: lima-city


Downloadschutz

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    w****e

    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
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. s********r

    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
  4. Autor dieses Themas

    w****e

    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
  5. n********r

    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
  6. @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
  7. 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.


  8. 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
  9. 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?
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!