Динамика в статику - В ЧЕМ ОШИБКА???

Sky_Flex

Новичок
не , это я описался... он называется правильно... =)

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.*)podCateg/([0-9]*).html$ index.php?go=podCateg&cat=$2

еще вот так пробовал:
RewriteRule ^podCateg/([0-9]*).html index.php?go=podCateg&cat=$1

и еще вот так:
RewriteRule ^podCateg/([0-9]+).html index.php?go=podCateg&cat=$1


и все таки не прет.... Ошибка?

-~{}~ 18.04.05 03:18:

и еще, а если я меняю в .htaccess rewritом то умесно ли:

передаю ссылку:
index.php?go=podCateg&cat=12

(она меняется (хоть это пока и не работает...) в .htpaccess'е на статичную сылку)

а далее при переходе в фунцию просто function podCateg() {
global $cat;
echo"$cat";
}

Так будет работать? или же (хотя точно не знаю как! ) надо через массивы $_GET там или $_POST ???
 

fixxxer

К.О.
Партнер клуба
ты бы сначала разобрался, что такое регулярные выражения.
от того, что ты наугад будешь ставить разные закорючки, вряд ли что-либо заработает. :)

> echo"$cat";
ужас.
 

Sky_Flex

Новичок
чем тебе не нравится ? echo"$cat"; - я просто вывел переменную! чтобы посмотреть передается ли она!
 

Фанат

oncle terrible
Команда форума
в том-то и дело, что переменную, а не строку.
впрочем, к делу это не относится.
 

Sky_Flex

Новичок
Народ!!! ну может все таки поможите???? мне очень надо избавится от динамики... но не получается....

P.S: а echo"$cat"; - переменную то выводит... так в чем проблема?
 

SNiP

Новичок
P.S: а echo"$cat"; - переменную то выводит... так в чем проблема?
проблемы нет, просто тебе намекают, что кавычки здесь не нужны - это во-первых, а во-вторых есть более удобные функции для вывода переменных.
а что в итоге то получить хочешь?

и еще, а если я меняю в .htaccess rewritом то умесно ли:

передаю ссылку:
index.php?go=podCateg&cat=12
передаешь откуда, куда и зачем?
(она меняется (хоть это пока и не работает...) в .htpaccess'е на статичную сылку)
зачем?
 

t3[0one]

Новичок
[delet]

-~{}~ 18.04.05 19:28:

RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^([a-zA-Z]+)/([0-9]+).html$ /index.php?go=$1&cat=$2

проверь еще работает ли еще у тебя мод реврайт =)) подключён ли он ))
 
Сверху