Newsgroup: it.comp.www.php
Titolo: Accessi differenti

Volevo fare un form che tramite nick e psw definisse la qualifica
dell'utente, questo lo riesco a fare tranquillamente inserendo nella
tabella degli utenti un campo che la definisce al momento della
registrazione utente.
Vorrei pero poi permettere all'utente registrato di accedere alle
pagine accessibili a tutti i visitatori con la qualifica di utente
registrato, permettendogli azioni diverse dal normale visitatore,
difficile? mi date una mano, ho fatto una ricerca ma non ho trovato
niente, per ora sono riuscito a stabilire variabili di sessione che
permettono l'accesso a un'area invisibile agli ai visitatori "normali"
--
Stucco
http://stucco.altervista.org

 permettono l'accesso a un'area invisibile agli ai visitatori "normali"
allora sei a posto, quando fai l'autentica dell'utente con login e 
password  in caso di successo registri una variabile di sessione che 
indica il livello dell'utente e nelle singole pagine verifichi che il 
livello sia adeguato per i contenuti.
Ciao Gianfranzo
-- 
--
ICQ#: 21258924
Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo è contro la guerra
--

 Ciao Gianfranzo
E se uno volesse nascondere la directory nella quale ci sono i files che
possono essere scaricati
solamente dagli utenti antorizzati? (Infatti uno potrebbe andate
direttamente al documento da scaricare tramite URL)
Tutto senza agire sul file di configurazione di apache.
Qaulcuno sa come fare?
Grazie dani
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Qaulcuno sa come fare?
se la directory è "browsable" non la proteggi in alcun modo, se non 
agendo sul filesystem....
rendi non "navigabile" la directory e costruisci una pagina dalla quale 
scaricare i file e proteggi la pagina con una verifica 
username/password/level se serve


Si ma per renderla non navigabile devo agire sul file .htaccess di
apache
cosa che non posso fare perchè sono su un server in free hosting e non
ho accesso remoto alla macchina ma solo ftp.
ciao


 ciao
allora non hai niente da fare....
o cambi del tutto impostazione del lavoro per cui le pagine scaricabili 
le "mascheri" con delle pagine programmate, se in mezzo metti pure un DB 
poi puoi mascherate tutto, anche se questo fermerà solo una parte dei 
navigatori, magari la maggiornaza, ma non tutti.


Grazie Gianfranzo
Io sto usando un db ma il problema è accedere mediante la digitazione
dell'url
alla dir che contiene i file protetti. Ho pensato di dare un nome strano
a
questa dir in modo che non sia facile risalire al suo nome. Ponendola
subito
sotto la home dove c'è l'index.php il nome della dir non si visualizza
visto che c'è la pagina dell'index. Fatto questo resta però da
considerare il fatto
che una volta che uno conosce l'url puo andare direttamente a quella
pagina saltando tutto il login...
Cosa intendevi per nascondere tutto con il database??
Ciao


 Cosa intendevi per nascondere tutto con il database??
carichi i file come blob nel DB, è un po' più faticoso e occupa un sacco 
di spazio DB....però di certo nessuno scarica se non utilizza le pagine 
che prepari, il problema è se ne vale la pena...
un po' di trucchetti tipo pagine intermedie di redirect, url passati in 
campi hidden, barra di stato mascherata tolgono già di mezzo un sacco di 
utenti poco esperti e si fatica molto meno :)
Ciao Gianfranzo


Ciao Gianfranzo 
Grazie per i tuoi consigli, ti chiedo solo un ultima cosa.
Come fai a mascherare la barra si stato, non si potrebbe mascherare la 
barra degli indirizzi del browser o per lo meno far si che una volta 
giunti su una directory il nome di questa non venga riportato sul
browser?
 
Grazie 
Daniele


 browser?
la barra di stato la modifichi con javascript.... quando vai su un link 
fai apparire quello che vuoi, se fai una ricerca su google o quello che 
vuoi trovi subito una soluzione.
Per la barra degli indirizzi potresti aprire una popup senza menů, barra 
indirizzi etc, anche qui vedi su qualche motore di ricerca trovi 
facilmente spiegazioni.
Ciao Gianfranzo
-- 
ICQ#: 21258924
Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo č contro la guerra