securing_files_with_php_sessions
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
securing_files_with_php_sessions [2020/06/27 22:47] – [Summary] waxphilosophic | securing_files_with_php_sessions [2020/06/27 22:50] – [What About Downloads] waxphilosophic | ||
---|---|---|---|
Line 155: | Line 155: | ||
exit(); | exit(); | ||
} | } | ||
+ | ?> | ||
</ | </ | ||
Line 163: | Line 164: | ||
Good, you're paying attention. I mentioned from the start that my intention was secure ebooks from prying eyes. So far I've only managed to secure index.html at best. | Good, you're paying attention. I mentioned from the start that my intention was secure ebooks from prying eyes. So far I've only managed to secure index.html at best. | ||
- | For the rest, I rely on a download.php script that can read the contents of any file from any directory it has permission to read from. This includes directories outside of the ~/html hierarchy. All I have to do is add the snippet of PHP code that checks for a valid session and the download.php script becomes password protected as well. And, since it's the only way I've provided to gain access to a file outside of ~/html, a direct link strategy won't work. | + | For the rest, I rely on a download.php script that can read the contents of any file from any directory it has permission to read from. This includes directories outside of the ~/html hierarchy. All I have to do is add the snippet of PHP code that checks for a valid session and the download.php script becomes password protected as well. And, since it's the only way I've provided to gain access to a file outside of ~/ |
You can find it here: [[a_simple_php_sqlite_download_counter|A Simple PHP/SQLite Download Counter]] | You can find it here: [[a_simple_php_sqlite_download_counter|A Simple PHP/SQLite Download Counter]] |
securing_files_with_php_sessions.txt · Last modified: 2020/07/02 11:20 by waxphilosophic