-3

ユーザーが初めてページにランディングしてフォーム番号を表示する場合、Cookie を使用して 2 つのフォームを表示したいと考えています。1 回目と 2 回目はフォーム 2 を表示します。3 回目はフォームを表示しない場合は、助けてください

4

1 に答える 1

-2

そのために 2 つの Cookie は必要ないと思います。1 つの Cookie を使用して、「訪問」などと呼ぶことができます。

if ( !isset( $_COOKIE['visits'] ) ) {
    $_COOKIE['visits'] = 0;

    // display form no. 1
} elseif ( $_COOKIE['visits'] == 1 ) {
    // form no. 2
} else {
    // no form
}

$_COOKIE['visits'] ++;
于 2012-05-09T07:40:19.060 に答える