-faqer-
Я только учусь
mode_rewrite Проблема с {QUERY_STRING}
Свои чпу виде folder1/folder2/folder3 на сайте организовываю след образом
.htaccess
index.php
$rewrite_query писал про запас, она вообщем-то никогда не была нужна
Проблем никаких не было, пока не пришлось в этих "папках" использовать формы
ну допустми так /folder/?a=1&b=2&c=3
и вот что мне выдает print_r ($_GET) в таком случае
А мне нужно
Черт с ним с тем rewrite_query. Не нужен он мне а нужно мне все параметры в GET нормально заганать, но никак не получается.
Помогите, пжлст
Свои чпу виде folder1/folder2/folder3 на сайте организовываю след образом
.htaccess
PHP:
### Autogenerated directives. Please, DON'T EDIT! ###
### Directives added by user ###
DirectoryIndex index.html index.php index.htm
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !index.php
RewriteRule ^([^\.]*)$ /index.php?rewrite_path=$1&rewrite_query=%{QUERY_STRING} [L]
PHP:
$rewrite_path = (isset ($_GET ['rewrite_path'])) ? ((ereg ('/$', $p = ereg_replace ("[^/a-z0-9_-]", "", $_GET ['rewrite_path']))) ? '/'.$p : '/'.$p.'/') : false;
$rewrite_query = (isset ($_GET ['rewrite_query'])) ? $_GET ['rewrite_query'] : false;
Проблем никаких не было, пока не пришлось в этих "папках" использовать формы
ну допустми так /folder/?a=1&b=2&c=3
и вот что мне выдает print_r ($_GET) в таком случае
PHP:
Array
(
[rewrite_path] => folder/
[rewrite_query] => a=1
[b] => 2
[c] => 3
)
PHP:
Array
(
[rewrite_path] => folder/
[a] => 1
[b] => 2
[c] => 3
)
Помогите, пжлст


