記事No | : 13275 |
投稿日 | : 2014/09/17(Wed) 12:56:56 |
タイトル | : msgenq post後、次のQへ直行可能? |
ID情報 | : yoichit |
投稿者 | : 辻 陽一 |
URL | : http://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 |
投稿者 | : 辻 陽一 |
URL | : http://yoichit.moo.jp/lap-q-sample/1/msgenq.cgi |
Hirayama 様、
遅くなりましたが、ありがとうございました。
うまく、いきました。
cgiの仕組みを理解していない当方に、懇切な回答ありがとうございました。
辻 陽一