sql >> Databasteknik >  >> RDS >> Mysql

Hur man går tillväga för att skydda filer från obehöriga nedladdningar

Du kan skydda din videomapp med en .htaccess-fil och "dirigera" alla förfrågningar genom ett php-skript:

RewriteEngine on
RewriteRule (.*) index.php?file_id=$1 [L]

Och gör autentiseringen i index.php

session_start();
// get filename from database or somewhere else
$filename = getFilename($_GET["file_id"]);

if ($_SESSION["is_logged_in"]) {
    readfile($filename);
}


  1. Hur man säkerhetskopierar en SQL Server-databas med T-SQL

  2. 3 sätt att ersätta NULL med "N/A" i SQLite

  3. MySQL CHAR() vs T-SQL CHAR():Vad är skillnaden?

  4. Varning:mysql_query():3 är inte en giltig MySQL-länkresurs