Наши скрипты > Sanitarium WebLoG

редирект после отправки комментария

(1/1)

mussa:
подскажите, как сделать редирект, чтобы после отправки комментария человек оказывался на странице со статьей, с которой он пришел?

вот я нашел в файле comments.cgi строчки:

my $go_to="$comment_url?id=$in{\'id\'}&cat_id=$art{\'cat_id\'}";

#Now, redirect viSitor:
print "Location: $go_to \\n\\n";

допустим, вместо
my $go_to="$comment_url?id=$in{\'id\'}&cat_id=$art{\'cat_id\'}";

ставлю:
my $go_to=$ENV{\'HTTP_REFERER\'};

- не помогает!

Заглянувший:
А почему бы не прописать вместо

--- Код: ---my $go_to="$comment_url?id=$in{\'id\'}&cat_id=$art{\'cat_id\'}";
--- Конец кода ---

адрес статьи
что-то типа (название переменных не помню, из можно все уточнить в конфиге или в мануале):

--- Код: ---my $go_to="$articles_path/$art{\'cat_id\'}/$in{\'id\'}_1.$ext";
--- Конец кода ---

Нужно только заменить имена переменных на правильные. Если потом еще нужно будет, дома посмотрю точно, как сделано у меня.

mussa:
все, я сделал, правда переменной $articles_path там, похоже, нет - я вместо нее просто урл папки указал

Навигация

[0] Главная страница сообщений

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии