Area riservata in PHP

iceman92

Nuovo Utente
29 Mar 2018
3
0
1
29
Buongiorno a tutti, vi scrivo poichè vorrei chiedervi dei consigli su php.
Vi illustro la mia situazione: nel mio sito web ho creato un'area riservata con login e password.
L'utente, una volta loggato attraverso un apposito form, viene dirottato su una pagina dinamica (in php) che interroga il database mysql e, in base alle credenziali immesse, restituisce determinati dati. Faccio un esempio, se l'utente loggato è pippo1, i dati restituiti sono la sua data di nascita e il suo luogo di nascita. Se l'utente loggato è pippo2, vengono restituiti la data e il luogo di nascita di pippo2, senza che vengano restituiti anche quelli di pippo1 ovviamente. Fin qui funziona tutto meravigliosamente. Ora però vorrei aggiungere una nuova funzionalità in questa pagina dinamica, il download di un file. Vorrei che l'utente loggato possa scaricare un file pdf (per esempio la sua carta d'identità), ovviamente pippo1 deve poter scaricare solo il suo pdf, non quello di pippo2. Avevo pensato di inserire nel database mysql, per ogni record, oltre alla data di nascita e al luogo di nascita anche il link del pdf presente sul server, in modo che tramite query sql tale link possa essere restituito nella pagina dinamica e inglobato in un tag "href" dinamicamente tramite php. Il problema è che questa soluzione mi sembra poco sicura, poichè, sebbene io possa dare un nome difficile da indovinare ad ogni file pdf (es. asdhaksjdh.pdf), basterebbe sapere il suddetto link per scaricare il pdf, pur non essendo loggati. Cosa mi consigliereste (usando php e sql)? Il tutto gira su CMS wordpress, ma non ho postato questa discussione nella sezione wordpress poichè è di natura tecnica, infatti sto scrivendo codice per avere queste funzionalità.
Grazie in anticipo a chi potrà aiutarmi!
 

phpdev

Nuovo Utente
28 Mar 2018
3
0
1
www.igvprint.it
Potresti avere una pagina univoca per tutti da richiamare e in base alla sessione dell'utente ti ritorna casomai il blob del pdf, senza quindi dare un percorso fisico del file.
 

iceman92

Nuovo Utente
29 Mar 2018
3
0
1
29
Ciao, ti ringrazio per la tua risposta. Attualmente tutti gli utenti loggati vengono dirottati sulla medesima pagina php, però in base alle loro credenziali, la pagina php genera dinamicamente contenuti html diversi, dopo aver interrogato il database mysql. Cosa intendi per "blob" del pdf?
 
Discussioni simili
Autore Titolo Forum Risposte Data
gandalf1959 [PHP] Verifica password per accesso ad area riservata PHP 3
F [PHP] Creare un'area web riservata PHP 13
W Area riservata sicura PHP MySQL PHP 12
I [PHP] CURL per accesso ad area riservata PHP 6
W. YouneS Area riservata con php e mysql PHP 0
A area riservata in php senza data base PHP 19
neo996sps PHP + MYSQL: Errore su accesso area riservata PHP 1
S Area riservata PHP PHP 3
F Area Riservata PHP+MySql - Chi mi corregge il codice??? PHP 18
X Area Riservata Mysql+php PHP 13
M [WordPress] [HTML] AREA RISERVATA CON PROFILAZIONE WordPress 2
W [ASP] Password Login per area riservata Classic ASP 13
Recover Area riservata con database PHP 11
gandalf1959 problema con header in area riservata PHP 4
Recover db in sola lettura su area riservata WordPress 1
L Accesso area riservata tramite QR code WordPress 3
A accesso area riservata nn funziona più PHP 1
A Area riservata con login e mysql ma nn mi logga PHP 1
E consigli per piccola area riservata PHP 4
Elisacau Area riservata.. WordPress 2
I Area riservata con contenuto personalizzato per i registrati? CMS (Content Management System) 0
B Area Riservata/Download per Wordpress WordPress 3
M Problema con form per accesso area riservata ai soci PHP 2
A problema con area riservata PHP 6
N Primo accesso area riservata PHP 1
P Area riservata con frontpage PHP 10
S area riservata con mysql PHP 29
S Area riservata con login e mysql PHP 20
J Creare file html da un form in area riservata PHP 9
G Problema area riservata con IE PHP 6
B Aumentare livello di sicurezza accesso client area riservata Classic ASP 5
M Come creare un area riservata PHP 4
N impedire accesso area riservata a utenti registrati Database 3
D Creare Area RiservaTA PHP 8
A Area Riservata Manager - HELP !! PHP 2
R HTTP_REFERER e area riservata.. PHP 1
R Problema con area riservata... PHP 4
SolidSnake4 area riservata PHP 20
borgo italia Accesso area riservata PHP 6
A area riservata asp Classic ASP 20
B creare un'area riservata PHP 1
N Area riservata proprio sito PHP 18
S Area Riservata Classic ASP 6
W Help - area riservata Classic ASP 3
G area riservata con phpbb3 phpBB 1
I accesso area riservata multilivello PHP 1
W come si crea un area riservata HTML e CSS 5
D A ciascuno la prorioa area riservata PHP 0
K Area riservata - Limitazione tentativi inserimento PHP 0
K logout area riservata Classic ASP 1

Discussioni simili