Doctor911
Пользователи
-
В сети
-
Количество сообщений
5 -
Reputation
1 Doctor911's Reputation -
Solutions
1 Doctor911's Solutions
Solutions
-
Doctor911's post in Проблемы с хэшированием паролей в IPB 3.4.6 was marked as the answerНашел строки, отвечающие за подмену символов при регистрации. Расположен этот отрывок в файле adminsourcesbasecore.php
$val = str_replace( "&" , "&" , $val ); $val = str_replace( "<!--" , "<!--" , $val ); $val = str_replace( "-->" , "-->" , $val ); $val = str_ireplace( "<script" , "<script" , $val ); $val = str_replace( ">" , ">" , $val ); $val = str_replace( "<" , "<" , $val ); $val = str_replace( '"' , """ , $val ); $val = str_replace( "n" , "<br />" , $val ); // Convert literal newlines $val = str_replace( "$" , "$" , $val ); $val = str_replace( "!" , "!" , $val ); $val = str_replace( "'" , "'" , $val ); // IMPORTANT: It helps to increase sql query safety. Символы, стоящие в кавычках, заменяются на собственное значение в Юникоде.