ユーザーが私のオンラインストア(cartweaver 4 phpで構築された)のアカウントにログインした後、divを非表示にしようとしていますが、それを機能させることができないようです。
ユーザーがログインしているかどうかを定義するためのphpコードは次のとおりです。
if(!strlen($_SESSION["cwclient"]["cwCustomerID"]) ||
$_SESSION["cwclient"]["cwCustomerID"] === 0 ||
$_SESSION["cwclient"]["cwCustomerID"] === "0" ||
$_SESSION["cwclient"]["cwCustomerType"] == 0 ||
(isset($_SESSION["cwclient"]["cwCustomerCheckout"]) &&
strtolower($_SESSION["cwclient"]["cwCustomerCheckout"]) == "guest"))
そして、ログイン時に非表示にしたいdivには、テーブルが含まれており、次のIDとクラスが与えられています。
<div id="newcustomertable" class='newcustomer'>
私はcssを使用してこのメソッドを適用しようとしました:ステートメントがtrueの場合、Hidedivを表示します
しかし、それは私のテストサーバーで未定義の変数エラーを私に与えることになりました。
私は少しphp初心者であることを認めます。そのため、これをよりよく理解できる人が助けになり、解決策を見つけることができれば、それは大いにありがたいことです。
ありがとうございました。