現在、私は広告ランディングページの乱数を生成してを使用しています。が使用されていてうまく機能しています。以降のページで同じ番号で使用する乱数を生成
しかし、何とか毎回同じ番号が生成されて、<?php echo(rand(10,20)); ?>
で生成される可能性があるのであれば、私は複数の場所で使用できますか?
現在、私は広告ランディングページの乱数を生成してを使用しています。が使用されていてうまく機能しています。以降のページで同じ番号で使用する乱数を生成
しかし、何とか毎回同じ番号が生成されて、<?php echo(rand(10,20)); ?>
で生成される可能性があるのであれば、私は複数の場所で使用できますか?
セッションを使用してこれを達成できます。
まず、セッションを開始し、ランダム関数にセッション配列を割り当て、次にそのセッション配列から変数を割り当てる必要があります。
<?php
session_start();
$_SESSION['var'] = rand(10,20);
$var = $_SESSION['var'];
これらのページでセッションを開始するのと同じように、それ以降のページでも使用できます。
リファレンス:
例:
ファイル1
<?php
session_start();
$_SESSION['var'] = rand(10,20);
echo $var = $_SESSION['var'];
ファイル2
<?php
session_start();
echo $var = $_SESSION['var'];
サイドノート:
ヘッダー送信通知をトリガーする可能性があるため、それ以上はないことを確認してください。あなたは1を取得した場合は
は、スタック上の次のページをご覧ください。
これはたくさんの人を助けようとしていると確信しています。私は幸運なことをしばらく探しました。私は自分に頼むことにしました。 –
@Slacks。あなたは大歓迎です、私が助けることができてうれしいです、*歓声* –
必ず、あなたはセッションを使用することができます。 –
@ Fred-ii-もしあなたが気に入っても私にデモを見せることができますか? –
'session_start(); $ _SESSION ['var'] = rand(10,20); $ var = $ _SESSION ['var']; 'それはうまくいくはずです。 –