proteggere un file testuale da accesso diretto

mediasteno

Utente Attivo
25 Gen 2010
120
0
0
Ho un problema. Ho creato una newsletter con l'elenco delle email in un file testuale, non disponendo di un dbase MySQL. Ho inserito il file testuale in una cartella iscritti poichè volevo proteggere la cartella e quindi il file testuale con htaccess e htpasswd. Ma poiché il sito è su un server Windows la protezione non funziona e così chiunque può vedere l'elenco delle email accedendo direttamente al file. Come posso fare per evitare ciò? C'è una alternativa a htaccess htpasswd su un server Windows?

Ho postato in questa sezione perchè la newsletter è in php, se ho sbagliato mi scuso!
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
forse dico una put...nata, ma potresti codificare gli indirizzi nel file txt e decodificarli poi quando li usi, cosi anche se ti rubano il file può essere più difficile capire cosa contiene.
 

flameseeker

Utente Attivo
27 Nov 2013
699
0
0
Piuttosto che una codifica, io ti suggerirei di salvare il tuo database testuale come un file .php, in questo modo:
PHP:
<?php /*
...
... Tuo database Email
...
*/ ?>

Il trucco è che essendo per il server un file php con all'interno un commento, qualsiasi client che chiamerà direttamente il file riceverà sempre e solo un output nullo, mentre se richiami il file da script (con file(), file_get_contents() etc. per dirti) ti basterà troncare la prima e l'ultima riga del file e riavrai i dati del tuo database.

Basta solo che quando lo salvi come file php applichi come prima e ultima riga quelle nell'esempio.
 
Discussioni simili
Autore Titolo Forum Risposte Data
otto9due Proteggere una cartella e file con password tramite .htaccess e .htpasswd Web Server 0
otto9due Proteggere file caricati dall'esterno ma renderli accessibili per gli utenti loggati. PHP 4
anton Proteggere un file con htaccess Apache 0
anton Proteggere un file su host HTML e CSS 9
S proteggere download dei file PHP 7
C Proteggere file sul server Apache 2
M [htaccess] Proteggere file con password Web Server 1
S Proteggere file e dati nel FTP Web Server 0
R [c#] Proteggere il codice dell'applicazione C/C++ 0
S [PHP] proteggere pagine PHP 10
B Proteggere cartella Apache ma non le sottocartelle!!! Apache 0
G Proteggere le tabelle in access MS Access 0
P Sistema migliore per proteggere le immagini? Discussioni Varie 8
A Proteggere Cartella con .htaccess su Xoom.it Web Server 2
max_400 Proteggere i cookie PHP 7
M Proteggere PHP PHP 4
Jam1 proteggere foto con watermark da accessi tramite $_GET[''] PHP 16
max_400 Proteggere login con autenticazione database PHP 19
maurodefilippis Software Per DRM per proteggere pdf ed epub Windows e Software 1
asevenx proteggere dati con password sicura PHP 8
max_400 Nascondere indirizzo o visualiz. un altro oppure Proteggere pagina php ricevente PHP 6
S [VB.NET] Proteggere le applicazioni .NET Framework 0
I proteggere le pagine internet PHP 25
M Proteggere più pagine con password PHP 12
R Proteggere una pagina di un sito con password PHP 23
G php - codice per proteggere le pagine PHP 10
M Proteggere un intero sito con .htaccess PHP 1
M come posso proteggere le mie immagini? Javascript 5
Z proteggere pagine Classic ASP 2
Maverick1000tt Proteggere pagina html HTML e CSS 2
M Proteggere una pagina con password usando ASP Classic ASP 6
C Come proteggere le immagini Webdesign e Grafica 1
D Proteggere immagini HTML e CSS 3
grottafelix Tutorial Asp: come proteggere le pagine Supporto Mr.Webmaster 6
peppoweb Proteggere PHP: guida passo passo PHP 0
E fpdf salvare e aprire il file PHP 4
I asp | includere un file, indirizzo depositato in un db Classic ASP 0
felino [Windows 10] Scompare icone, file e collegamenti sul desktop Windows e Software 0
S passare un valore da un form a un file .php con metodo post PHP 4
D Miglior modo per estrarre le occorrenze di un elemento in un set di più file xml e quindi scrivere il risultato in una tabella Excel o magari in JSON XML 0
G file CSS contenente variabili HTML e CSS 1
M Creare traccia di download file sul server HTML e CSS 2
I elimina file PHP 1
I cerca file sottocartella unlink file PHP 0
I sessione username scarica file PHP 1
S Aggiornare percorso file collegati MS Access 0
I lista file sottocartella elimina file PHP 3
F comando di inclusione file audio in I-Pad non funziona HTML e CSS 1
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
I visualizza file sottocartella elimina singolo file PHP 1

Discussioni simili