Forum Webscript.Ru
Наши скрипты => Sanitarium WebLoG => Тема начата: mussa от 28 Марта 2005, 22:55:19
-
подскажите, как сделать редирект, чтобы после отправки комментария человек оказывался на странице со статьей, с которой он пришел?
вот я нашел в файле 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";
Нужно только заменить имена переменных на правильные. Если потом еще нужно будет, дома посмотрю точно, как сделано у меня.
-
все, я сделал, правда переменной $articles_path там, похоже, нет - я вместо нее просто урл папки указал