Цитата:
Проблема совсем в другом. Два приведенных кода из одного файла. И к одному htmlspecialchars успешно применяется, а ко второму нет. В этом проблема.
Ну, Вы меня пытаетесь убедить в том, что функция htmlspecialchars() ведет себя не так, как должна бы. Т.е. иногда ведет себя "правильно", а иногда "неправильно". Хорошо, я принимаю Ваше предположение. (Вообще, не принимаю, но это другой разговор).
Есть две строки: "строка первая", "строка вторая". Применение к этим строкам функции htmlspecialchars() дает разный результат. Тогда от Вас: обе строки. Поскольку здесь у всех связка Apache+PHP+MySQL установлена, мы эту "ошибку" поймаем на раз-два.