Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 25
  1. #1

    proteggere i files area riservata dal download

    ciao a tutti,

    ho la necessità di creare un'area riservata dove dei clienti previa autenticazione possano scaricare dei files, ora per la gestione degli utenti non c'è problema volevo solo sapere come fare in php a far si che i files possano essere scaricati solo da utenti effettivamente loggati, che non si possa una volta conosciuto il percorso del file scaricarlo senza passare per l'autenticazione.

    si potrebbe usare l'htaccess ma dopo non saprei come far passare gli utenti una volta autenticati oppure penso si debbano usare i coockies? dico una scemenza?

    qualcuno ha una soluzione?

  2. #2

  3. #3
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    Originariamente inviato da eloderma
    io li metto in mysql e prima di tirarli fuori verifico che l'utente lo possa fare...http://freephp.html.it/articoli/view_articolo.asp?id=73

  4. #4
    si avevo preso in considerazione anche questa soluzione...

    vabbè ci provo

    però so per certo che si può fare anche con htaccess




    grazie per il link lo vado subito a vedere

  5. #5
    Utente di HTML.it L'avatar di james
    Registrato dal
    Jun 2002
    Messaggi
    1,481
    Originariamente inviato da eloderma
    si avevo preso in considerazione anche questa soluzione...

    vabbè ci provo

    però so per certo che si può fare anche con htaccess




    grazie per il link lo vado subito a vedere
    si può fare anche come dici tu con htaccess, però non ci ho mai provato e non so dirti nulla al riguardo, poi per comodità preferisco storare tutto su db.

  6. #6
    potresti usare le variabili di sessione!!!!

    quando l'utente si logga crei una variabile di sessione che si porta dietro il suo nome......


    nelle pagine php
    metti una if all'inizio

    if(isset($_SESSION['utente'])
    {
    //fai la tua pagina
    }
    else
    {
    //dai un errore
    }

    in questo modo per visualizzare le pagine bisogna essere assolutamente passati per il login ed essere un utente autorizzato!!!

    Z@rigo

  7. #7
    yes ma poi un utente smaliziato ha capito il percorso dei files e può scarcarseli qunto e quno vuole richiamandoli direttamente...

    o no?


  8. #8
    allora ho scoperto che si possono creare dei cookies con php che poi passano i dati all'htaccess però non ho ancora capito bene come.

    se qualcuno sa qualcosa mi faccia sapere, se scopro qualcosa io vi farò sapere...

  9. #9
    si hai ragione.... mi confondevo con le pagine!!!!

    Carica i file in mysql, penso sia un a buona soluzione!
    Z@rigo

  10. #10
    Altrimenti, molto più semplicemente, metti i files in una dir e poi, invece di far puntare direttamente i link al file, crei una pagina in php che attraverso un ID risale al nome del file, lo legge e lo invia...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.