A kid from The Ural's
Доброго времени суток
Использую такой вод код с методом GET
читать дальше
Иногда бывает так, что данные в поле nick содержат пробелы, в результате этого делается неправильная выборка из БД. Как научить get видеть пробелы?
get потому что данные берутся из ссылки.
apollo.spaceweb.ru/~gviragonru/journal.php
(ссылка полный список оценок)
rawurlencode
rawurldecode
а ведь по сути-тот же реплейс, только уже в виде готовой функции -в стандартном комплекте.. значит чуть быстрее
Посмотрел код - в данном случае проблема по большей части в не соблюдении стандартов при верстке.
Kevin McLean
Достаточно заключить значение атрибута href в кавычки и проблема решиться.
Есть:
<a href=marks.php?nick=Эльга Дэ Лор>Полный список оценок - браузер определяет атрибут href только до пробела, то есть marks.php?nick=Эльга</a>
Надо:
<a href="marks.php?nick=Эльга">Полный список оценок</a>
Тогда любой браузер автоматом преобразует пробелы и прочие символы на коды, аналогично rawurlencode
FVA
Ага, добавление кавычек помогло.
Спасибо