serious
Новичок
проблемы - функция замены символа
Будем считать, что есть некий скрипт, состоящий из php-страницы авторизации и другой php-страницы, допустим с менюшкой. Скрипт не мой, я его надыбал в закоулках сети Так вот, в скрипте авторизации есть функция замены символов:
Вот такой. Вследствие чего, при попытке ввести логин, ну, к примеру abc'
Он выдает "Логин abc\ не найден!".
Как правильно убрать замену апострофа на слэш? Все мои попытки убрать его приводят к тому, что расположенная в другой странице mysql_fetch_array не возвращает результат
Будем считать, что есть некий скрипт, состоящий из php-страницы авторизации и другой php-страницы, допустим с менюшкой. Скрипт не мой, я его надыбал в закоулках сети Так вот, в скрипте авторизации есть функция замены символов:
PHP:
function check( $str, $maxchar = 30){
$str = htmlspecialchars($str);
$str = substr( $str, 0, $maxchar );
$str = trim( $str );
$str = str_replace( "'", "", $str );
$str = str_replace( '"', "", $str );
$str = str_replace( "\n", "<BR>", $str );
return $str;
}
check($login_auth);
check($password);
$login_auth = str_replace("'","",$login_auth);
$password = str_replace("'","",$password);
Он выдает "Логин abc\ не найден!".
Как правильно убрать замену апострофа на слэш? Все мои попытки убрать его приводят к тому, что расположенная в другой странице mysql_fetch_array не возвращает результат