PDA

Показать полную графическую версию : Проблемка с shtml


exion
28-02-2008, 23:09
Привет.
у меня такая проблема: не действует передача параметров через адресную сроку с shtml. т.е. например:

http://localhost/index.shtml?name=mike&city=moscow

что пишется в файле index.shtml:

<!--#echo var="$name" -->
<!--#echo var="$city" -->

Варианты и без кавычек и без доллара, все пробовал. Но выводит (none) вместо значений переменных.

Если объявлять переменные заранее через <!--#set , то все пашет. Но вся суть и заключается в том, чтобы передавать их через адрес. строку, т.к. это буит вставлено в ссылки и страница должна генерится с разными данными, в зависимости от значения переменных.
Я знаю, что такой способ передачи данных для shtml есть, также знаю и об ошибках, как у меня. но нигде не нашел ответа как это исправить. Но судя по всему что-то в настройках Апача и SSI. Облазал весь инет- не нашел.

Поэтому очень очень прошу помоч!

p.s. Делать на php не советуйте плиз, сам знаю и могу, но мне нужно именно shtml.

Sham
28-02-2008, 23:59
exion, вроде дб с "AcceptPathInfo On" в конфиге апача2...
<Files "*.shtml">
Options +Includes
SetOutputFilter INCLUDES
AcceptPathInfo On
</Files>

bruder
29-02-2008, 04:33
а я помню так и не нашел решение. Была идея парсеровать $QUERY_STRING, гдето на английском нашел статью, но сложно было и бросил. Наверно правда апач можно настроить.

exion
29-02-2008, 19:21
<Files "*.shtml">
Options +Includes
SetOutputFilter INCLUDES
AcceptPathInfo On
</Files>

чтото не помогло.

с query_string возится, это уже изврат.
даж не знаю где еще искать..




© OSzone.net 2001-2012