こんにちは、私は一種のステップ投票システムを持っているので、続行をクリックすると次のステップに進みます。セッションを使用したくないため、POST を使用して次のステップに進み、クエリを使用して項目を呼び出しています。
if (isset($_POST['continue']))
{
if ($_POST['vote_page'] == 'site1')
{
$_POST['vote_page'] = 'site2';
}
if ($_POST['vote_page'] == 'site2')
{
$_POST['vote_page'] = 'site3';
}
}
サイト 1 で [続行] をクリックすると、サイト 2 に移動します。
switch ($_POST['vote_page'])
{
case 'site1':
echo 'site1!';
break;
case 'site2':
echo 'site 2!!';
break;
case 'site3':
echo 'site 3!!!!!';
break;
}
しかし、何らかの理由で、PHP がスクリプトの最上位にあるため、これらすべての投稿をループします。
問題:
site1 から、site2 を無視して、site3 に行きました...
どうすればこれを防ぐことができますか? または、セッションなしでステップ投票を管理する他の方法はありますか?