Наши скрипты > 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 там, похоже, нет - я вместо нее просто урл папки указал
Навигация
Перейти к полной версии