Mysql
 sql >> Baza danych >  >> RDS >> Mysql

wykorzystanie sesji w operacjach bazodanowych

Aby zablokować dostęp do plików, które są zawarte w innych i nie powinny być dostępne bezpośrednio:dodaj to do stron, do których masz bezpośredni dostęp, np. index.php:

//This will prevent loading the included scripts as stand alone scritps.
define('SECURE', true);

a to do skryptów, do których nikt nie chce mieć bezpośredniego dostępu

//Security check
!defined('SECURE') and exit("You should not be here.<br>Go back to the <a href='index.php'>home</a> page.");

Aby zablokować dostęp do dowolnego rodzaju pliku użytkownikom, którzy nie są zalogowani, dodaj to:

if (!isset($_SESSION['user']))
    exit("You should not be here.<br>Go back to the <a href='index.php'>home</a> page.");


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wykonywanie porównania LIKE na polu INT

  2. Nie wybrano bazy danych — PHP i MySQL

  3. Czy mogę zaktualizować wartość INT + 1 i zwrócić nową wartość?

  4. Jak używać stringów PHP w zapytaniu mySQL LIKE?

  5. Jak napisać zapytanie MySQL, które zwraca tymczasową kolumnę zawierającą flagi określające, czy element powiązany z tym wierszem istnieje w innej tabeli