KENT-WEB サポートコーナー 過去ログ [ 0466 ]


記事No: 13275
投稿日: 2014/09/17(Wed) 12:56:56
タイトルmsgenq post後、次のQへ直行可能?
ID情報: yoichit
投稿者: 辻 陽一
URLhttp://yoichit.moo.jp/lap-q-sample/1/msgenq.cgi

お世話になります。
msgenq.cgiの掲示板を使っています。
連続して投票させるために、各アンケートに、次のアンケートのリンクを張っているのですが、postをクリックしたとき、すぐに、次のアンケートに進むようにリンクを貼れないか、現状では、元のアンケートに戻るので、タイムロスが生じるというコメントがありました。
postで回答をアップしたとき、直、次のアンケートに進む機能をつけることは可能でしょうか。
以上、よろしくお願いします。
以下は、Q1ですが、上部に配置したto Q2をクリックすると次に進みます。これが、學校だと回線の関係もあるのか、時間がかかるとのことです。
http://yoichit.moo.jp/lap-q-sample/1/msgenq.cgi


記事No: 13276
投稿日: 2014/09/17(Wed) 15:17:36
タイトルRe: msgenq post後、次のQへ直行可能?
ID情報: hirayama
投稿者: hirayama

「ご回答ありがとうございました」のページを省略するなら
msgenq.cgiの252行目の
&message("ご回答ありがとうございました");

#&message("ご回答ありがとうございました");
とコメントアウトするだけですが、

さらに次のアンケートフォームに移動するなら、続けて

#&message("ご回答ありがとうございました");
my $jump = '../2/msgenq.cgi';
if ($ENV{PERLXS} eq "PerlIS") {
print "HTTP/1.0 302 Temporary Redirection\r\n";
print "Content-type: text/html\n";
}
print "Location: $jump" ."\n\n";
exit;

と追加してリダイレクトすればいいと思います。


記事No: 13292
投稿日: 2014/09/24(Wed) 15:25:00
タイトルRe^2: msgenq post後、次のQへ直行可能?
ID情報: yoichit
投稿者: 辻 陽一
URLhttp://yoichit.moo.jp/lap-q-sample/1/msgenq.cgi

Hirayama 様、

 遅くなりましたが、ありがとうございました。
 うまく、いきました。
 cgiの仕組みを理解していない当方に、懇切な回答ありがとうございました。

  辻 陽一


[検索ページ] [掲示板]