Advertisement
Guest User

Untitled

a guest
Jun 5th, 2023
62
0
26 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.04 KB | None | 0 0
  1. <?php
  2. /****************************************
  3.  * action.php Datei
  4.  ***************************************/
  5.  
  6. declare(strict_types=1);
  7.  
  8. //echo 'display_errors = ' . ini_get('display_errors') . "\n";
  9. //echo 'display_startup_errors = ' . ini_get('display_startup_errors') . "\n";
  10.  
  11. ini_set('display_errors', '1');
  12. ini_set('display_startup_errors', '1');
  13. error_reporting(E_ALL);
  14.  
  15. include('classes/Core.php');
  16.  
  17. echo "Start der action.php:\n";
  18. echo "Session ID: " . session_id() . "\nPOST: ";
  19. var_dump($_POST);
  20. echo "\nSESSION: ";
  21. var_dump($_SESSION);
  22. echo "\nCOOKIE: ";
  23. var_dump($_COOKIE);
  24.  
  25.  
  26. /**
  27.  * Benutzername
  28.  * @var string $userName
  29.  */
  30. $userName = $_SESSION['name'] ?? 'undefiniert';
  31.  
  32. /**
  33.  * Per POST Request übergebener Name einer \
  34.  * aufzurufenden Funktion.
  35.  * @var string $action
  36.  */
  37. $action = $_POST['action'] ?? 'undefiniert';
  38.  
  39. switch($action){
  40.     case 'get_stafflist':
  41.         echo Core::getStaffList($userName);
  42.         break;
  43.     default:
  44.         echo "Das ist keine gültige Aktion: $action\n";
  45.         break;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement