Loading...
PHP/MySQL | Это писал рукожоп?
Вот рылся тут в зц и нашел интересную функцию:
php
   function check($check){ $check = htmlspecialchars(mysql_real_escape_string($check));  $search = array('|', ''', '$', '', '^', '%', '`', "�", "x00", "x1A", "⁄∩"); $replace = array('|', ''', '$', '\', '^', '%', '`', '', '', '', ''); $msg = str_replace($search, $replace, $msg);  $msg = stripslashes(trim($msg)); return $check; }   
Мне выдало ошибку, вы подумаете в строке
php
   $search = array('|', ''', '$', '', '^', '%', '`', "�", "x00", "x1A", "⁄∩");   
Хаахаха, неее, в строке $msg = str_replace($search, $replace, $msg); ошибка Notice: Undefined variable: msg in /home/test/public_html/system/func.php on line 6 Или я такою тупой, или эта функция через жёпу? =D
________
посл. ред. 03.01.2024 в 08:31; всего 2 раз(а); by tiqix
Название функции "check" (проверять), хотя по факту она ничего не проверяет.
Она сначала экранирует, затем заменяет спецсимволы, и в конце убирает экранирование.

Определенно это говно сделано через жопу
________
посл. ред. 03.01.2024 в 08:50; всего 1 раз(а); by Dark_AKC
Dark_AKC (3 янв 2024, в 8:44)
Название функции "check" (проверять), хотя по факту она ничего не проверяет.
Она сначала экранирует, затем заменяет спецсимволы, и в конце убирает экранирование.

Определенно это говно сделано через жопу
Очень забавно, что в самом движке сначала проверяют этой функцией код, а затем ее создают. Авторы очень интересны)
Очень удивляет этот код... Ошибки не критичны, но банальны
Я так понял автор берет переменные ниоткуда. Конечно брать чужой код и учиться по нему не такая уж хорошая идея *tupoy*
Онлайн: 4
Время:
Gen. 0.1004
(c) Bym.Guru 2010-2026