ローカル サーバーでは完全に機能しているコードがありますが、ライブ サーバーでは機能しません。
私のローカル サーバーは WAMP ですが、ライブ サーバーは LiteSpeed、PHP、および MySQL を使用した Unix です。
問題は、セッションが存在しない場合にのみ新しいセッションを作成することです。誰でもこれを手伝ってもらえますか?
正確なコードは次のとおりです。
$cart = $_SESSION["cart"];
if (isset($cart))// this checks if session has been created already.
$cart = $cart; // if session is already set, it uses the random value already created.
else {
$_SESSION["cart"] = rand(111111111,999999999);// if session has not be created before a new randome number is picked.
$cart = $_SESSION["cart"];
}