Я обновляю сайт из Fedora 14, PHP4 и PEAR DB до Fedora 16, PHP 5.4 и PEAR MDB2 2.5.0b3, и я получаю ошибку Неустранимая ошибка: вызов неопределенной функции: MDB2_Driver_MYSQL :: getAll (). в /usr/share/php/MDB2.php в строке 1892 Очевидно, что я проверил строку 1892 файла MDB2.php и содержит код сообщения об ошибке для __call магии __call […]
Я пытаюсь понять, как предотвратить sqlinjection, я написал эту базовую функцию: function antiInjectie($inputfromform){ $temp = str_replace("'", "`",$inputfromform); $temp = str_replace("–", "~~",$temp); return htmlentitites($temp); } Однако кто-то сказал, чтобы я также принимал гекс-значения, но как это сделать? Обновление Я застрял в MDB2 и pgsql
Я использую грушевые пакеты в php в течение многих лет. Я в процессе обновления / перемещения сайтов, которые используют пакет груши MDB2, и он не был обновлен для PHP 5.3.X. В 5.3 MDB2 возвращает эти новые досадные ошибки. Unknown: Assigning the return value of new by reference is deprecated in /usr/local/lib/php/MDB2.php on line 390 Я […]