本文整理汇总了PHP中validate::trimStripJson方法的典型用法代码示例。如果您正苦于以下问题:PHP validate::trimStripJson方法的具体用法?PHP validate::trimStripJson怎么用?PHP validate::trimStripJson使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类validate
的用法示例。
在下文中一共展示了validate::trimStripJson方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: session_start
session_start();
// Einbinden der Datenbankzugriffs- und der Validierungsklasse
require_once 'classes/class.db.php';
require_once 'classes/class.validate.php';
if (isset($_SESSION['XSRF']) && isset($_SERVER['HTTP_X_CSRF_TOKEN'])) {
// Abgleich der Tokens
if ($_SESSION['XSRF'] === trim(strip_tags($_SERVER['HTTP_X_CSRF_TOKEN']))) {
$response = [];
$counterID = null;
$timestamp = null;
// Zugriff auf die POST-Daten
$data = file_get_contents("php://input");
// Aufbau der Datenbankverbindung
$db = db::getInstance()->getConnection();
// Grobvalidierung der Daten
$request = validate::trimStripJson($data);
// Welcher Art ist die Anfrage?
if (isset($request->reqType) && strlen($request->reqType) > 0) {
$reqType = $request->reqType;
// Aufbau der Datenbankverbindung
$db = db::getInstance()->getConnection();
// Fallunterscheidung der Anfrage zwischen login, register, regHash oder uniqueUser
switch ($reqType) {
case 'getLawyers':
// Allgemeine Suchanfage der Gruppen
// SQL
$sqlBeginn = 'SELECT userID, gender, lastname, firstname, zip, domicile, lawyerTag';
$sqlEnd = ' FROM users';
// Initialisieren von SQL-Variablen die leer sein koennen
$tagSQL = null;
$tagSQLast = null;