[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с поиском
mrnexus
Оказалось trim обрезает пробелы, но изза него перестали работать get запросы, тоесть если я перейду по search.php?act=music&music_search=groove он не будет считать это запросом, однако если в формочке введу groove, он находит, но $music_search почемуто незадает.

З.ы. я в вк посмотрел, там у них пробелы не обрезаются, но на пробел ничего не выводит. Как такое реализовать или хотябы просто чтобы заработало нормально?



Спустя 17 минут, 46 секунд (25.10.2010 - 15:32) linker написал(а):
Данные из post запросов берутся из $_POST, а данные get запросов берутся из $_GET.

Спустя 1 минута, 54 секунды (25.10.2010 - 15:34) mrnexus написал(а):
У меня вот так было:
if(isset($_POST['music_search'])) { $music_search = $_POST['music_search']; } elseif(isset($_GET['music_search'])) { $music_search = $_GET['music_search']; } else { $music_search = NULL; }


Поставил:
{ $music_search = trim($_POST['music_search']); }

не заработало.

Спустя 3 минуты, 19 секунд (25.10.2010 - 15:37) linker написал(а):
Переделывай и используй $_SERVER['REQUEST_METHOD'], который скажет был ли это POST запрос или GET, в зависимости от от этого используй $_POST или $_GET.

Спустя 5 минут, 1 секунда (25.10.2010 - 15:42) mrnexus написал(а):
уже переделал, заработало.) переключается отлично и запрос сохраняет.) спасибо большое.)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.