htaccess e login

  • Creatore Discussione Creatore Discussione danilob
  • Data di inizio Data di inizio

danilob

Utente Attivo
3 Feb 2007
124
0
0
htaccess e login
Ciao a tutti, ho un problema con htaccess.

Ho alcune pagine del mio sito che sono riservate in cui gli utenti possono entrare con la propria username e password. Il tutto è fatto in php e mysql.

Quindi una volta che l'utente digita la password entra nella propria pagina e qui trova tutti i suoi dati estrapolati da mysql.

Un campo prevede l'invio ad un file pdf contenuto in una cartella. Il cliente clicca su visualizza e ilfile si apre.

Conoscendo però il link diretto si può accedere comunque al pdf e aprirlo. E' proprio ciò che ho cercato di evitare con htaccess.

Il problema è che mi trovo di fronte ad una doppia autenticazione, l'una del mio script in php per l'accesso alla pagina, l'altro di htaccess per l'accesso alla cartella in cui è contenuto il file.

La cosa risulat un po' "scomoda".

Mi piacerebbe fare in modo che php gestica il tutto anche tramite htaccess e volavo sapere da voi se è possibile... E soprattutto come?

Sicuro di un vostro aiuto vi saluto tutti e vi auguro un buon Week..

Danilo
 
non puoi semplicemente mettere all'inizio della tua pagina un controllo del login??? cioè... tipo... metto nomi di variabili a caso...

Codice:
if isset(($_POST[usrid]) && ($_POST[pwd]))

ecc..
ecc..
ecc..

francamente non ho mai usato htaccess ma lasciando tutto il compito al php la cosa non crea alcun problema... all' inizio della tua pagina fai un controllo sulla sessione corrente e vedi... se usrid e pwd sono settate allora il login è stato effettuato e fai redirect sulla pagina altrimenti fai puntare direttamente alla apgina di login. in questo modo se scrivi l'url diretto ma nn hai fatto il login... la pagina nn si apre. Buon lavoro!
 
Non puoi fare tutto da PHP, è un Pdf nativo, non prodotto dinamicamente dal codice, quindi per l'accesso alla cartella devi passare per forza per il Web server.
 

Discussioni simili