<?php class Params { public $get = array(); public $post = array(); function __construct() { if (!empty($_GET)) { foreach ($_GET as $key => $val) { if (is_numeric($val)) { $this->get[$key] = $this->getInt($val); } else { $this->get[$key] = $this->getStr($val); } } } if (!empty($_POST)) { foreach ($_POST as $key => $val) { if (is_numeric($val)) { $this->post[$key] = $this->getInt($val); } else { $this->post[$key] = $this->getStr($val); } } } }
??? ??? ?? ?????? ??? ???? PHP ?? ????????. ????? ??? SQL ?? ?????? ??? ???? ?? ?????! ???? ????? SQL? ???? ?? ??????!
? ???? ?? ???? ???? ????? ?? ???? ????? ????????. ?????? ???? ?? ??????! ? ???? ?? ???? ?? ?????? ?????. ??? ???? ???? ??? ????. ??? ??? ?? ??? ?? ??? ???? ????! ??? ?? ?? ??? ???? ????? ????. ???: admin@php.cn
?? ??

26 Jul 2025
TopReventSqlinejectatsacks, usepreparedStatements, validateInputs, ApplyTelSteleastPrivilegePrinciple, andlimiterRormessagedEtails.first, AlwaysEparameterizedQueriestoseParatesqllogicfromdata, asinphpwithpdoorpythonwith%spraceholders.second

30 Jul 2025
?? ? ??? ? ??? ??? ??? ?? ????? ??? ? ??? ?? ??? ???????. 1. ?? ??? ???? ?? ???? ?? SQL, ?? ?? HTML? ???? ?? ???? ????. 2. ?????? ??? Code?? ???? ????? ??? ??? (? : PDO ?? ??? ??)? ???????. 3. html? ?? ? ? xss? ???? ?? ?? ??? htmlspecialchars ()? ???????. 4. ??? ??? ??? ??? ???? ??? ??? ?? EscapEShellArg ()? ???? ??? ??? ??????. 5. ?? ??? ???? ?? ? ????????? (? : (int) ?? Filter_var). ?? ??? ??? ??? ??? ???? ???? ??? ?? ??? ? ??? ??????.

26 Mar 2025
? ??? ?? ??? ?? ???? ???? ?? PHP ?? ??? ??? ?? ?????. ?? ?? ??? ??, ?? ?? ? ?? ??? ??? ?? ?? ???? ??? ??????.

10 Mar 2025
? ??? PHP 8? SQL ?? ??? ???? ??? ?? ??? ?????. ??? ?? ?? ? ??? ?? ?? ??? ? ??/?? ?? 1 ? ??? ?????. ?? ???? ???? ?? PRI? ?????

10 Mar 2025
? ??? ???? PHP ?? ???? ??? ??? ??, ??? ?? ?? ? ?? ?? ??? ?? ??? ?????. ?? ? ?? ????? SQL ??, XSS, CSRF, Idor ? ?? ??? ?????.

22 Oct 2024
PHP ??? ??(PDO)? ?? ?????? ?? mysql_real_escape_string? ?? ??? ??? ?????. PDO? ???? ?????? ???, ?? ?????, ???? ??, ??? ?? ?? ?? ???? ?? ???????.


??? ??

??? ?? ????? PHP ?????
??? ?? ????? PHP ?????

50?? ??? ??? PHP ???? ??
??? PHP ????, ??? ????? ??? ???? ?????

??? ???? ?? ?? PHP ?????
??? ???? ?? ?? PHP ?????
