[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Не могу получить значея массива $_GET
SoMeOnE
Такая проблема. Поиск тестирую. гетом параметры передаю в модуль search.
Получается что то вроде этого
http://localhost/site/search?keyword=Мы+получаем&send=ПОИСК

search парсится, пердается управление модели. В главноа мметоде распечатываю массив
$_GET и скрипт выдает
Array ( [search] => )

Почему он не показывает, как мне кажется настоящие ключи массива (keyword, send) и их значения.
Когда начинаю прям в адресной строке извращаться вот так
http://localhost/site/search&keyword=Мы+получаем&send=ПОИСК

показывает правильно.
Что происходит?



Спустя 4 часа, 35 минут, 38 секунд (24.06.2012 - 07:04) fdr написал(а):
urlencode() - вам в помощь!

Спустя 4 часа, 11 минут, 31 секунда (24.06.2012 - 11:15) SoMeOnE написал(а):
Не понимаю причем здесь urlencode()

Спустя 3 часа, 6 минут, 32 секунды (24.06.2012 - 14:22) walerus написал(а):
Цитата
http://localhost/site/search?keyword=Мы+получаем&send=ПОИСК

мб так
http://localhost/site/search/?keyword=Мы+получаем&send=ПОИСК

и посмотри чего парсится в search... как ты написал...

Спустя 19 часов, 10 минут, 58 секунд (25.06.2012 - 09:33) SoMeOnE написал(а):
В этом случае так получается.
Array ( [search/] => )

Я думаю может у меня в .htaccess ошибка. Он вот так выглядит.

RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule (.*) index.php?$1 [L]


Так как если я првоеряю массив $_GET вот так
http://localhost/site/?keyword=Мы+получаем&send=ПОИСК

то выводит верно
Array ( [keyword] => Мы получаем [send] => ПОИСК ) 

Спустя 22 минуты, 52 секунды (25.06.2012 - 09:56) Игорь_Vasinsky написал(а):
Цитата
http://localhost/site/search?keyword=Мы+получаем&send=ПОИСК


http://localhost/site/?search=Мы+получаем&send=ПОИСК

Спустя 3 часа, 1 минута, 34 секунды (25.06.2012 - 12:57) SoMeOnE написал(а):
Игорь_Vasinsky
Мне же keyword нужен был.

Проблема решилась заменой .htaccess на
DirectoryIndex index.php
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule !\.(js|ico|gif|jpg|png|css)$ index.php

Быстрый ответ:

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