ホームページ >バックエンド開発 >PHPチュートリアル >Web コンテンツの権限に関連する長年の不可解な問題

Web コンテンツの権限に関連する長年の不可解な問題

WBOY
WBOYオリジナル
2016-06-13 13:51:01797ブラウズ

長い間私を悩ませてきた Web コンテンツの許可の問題
私の要件は、訪問者が [!--Ic--] のコンテンツを見ることができず、ログインした後でのみ表示できるようにすることです。

以下のコードを使用すると、訪問者は [!--Ic--] フィールドのコンテンツを表示できると同時に、[!--goneng--] フィールドのコンテンツも表示できます。 ] フィールド

つまり、制限されたフィールドのコンテンツを訪問者が閲覧できないようにするという意味です。

?
if($_COOKIE[mvupamlgroupid])
{
echo "[!--Ic--] ";
}
elseif($_COOKIE[mvupamlgroupid]==1)
{
echo "[!--goneng--]";
}

?




$phome_cookievarpre="mvupa"; // フロントエンド Cookie 変数プレフィックス
$phome_cookieadminvarpre="tbslm"; /バックエンド Cookie 変数のプレフィックス


なぜ機能しないのでしょうか? 上記のコードは生成されたページには表示されません

-----解決策---------
?
if($_COOKIE[mvupamlgroupid])
{
echo "[!--Ic--] ";
}
elseif($_COOKIE[mvupamlgroupid]==1)
{
echo "[!--goneng--]";
}

?

$phome_cookievarpre="mvupa"; //フロントエンド Cookie 変数プレフィックス
$phome_cookieadminvarpre="tbslm"; //バックエンド Cookie 変数プレフィックス

Cookie 変数名に Unity
がありません
------解決策---------

話し合う
私の要件は、訪問者が [!--Ic--] のコンテンツを見ることができず、ログインした後でのみ表示できるようにすることです。

以下のコードを使用すると、訪問者は [!--Ic--] フィールドのコンテンツを表示できると同時に、[!--goneng--] フィールドのコンテンツも表示できます。 ] フィールド

つまり、制限されたフィールドのコンテンツを訪問者が閲覧できないようにするという意味です。

?
if($_COOKIE[mvupamlgroupid])
{
echo "[!--Ic--] ";
}
エルズ……

------解決策---------
Cookie を設定しましたか?
setcookie('mvupamlgroupid', 1);
------解決策---------
話し合う

5 階に戻ります。デフォルトでは Cookie を設定しませんでした。

ここに変数名 mvupamlgroupid
を追加しました。
------解決策------------------
もう迷惑はかけません、ちょっと待ってください$_COOKIE の値は印刷されても問題ありません。
------解決策---------
訪問者がアクセスした後に Cookie の値を更新します。ログインしていますか?
Cookie 内のその変数の値の変更を確認します。
------解決策---------
print_r($_COOKIE) を使用して出力し、参照 効果を参照してください。 die() を追加して 1 行ずつデバッグするのが最善です。

あと、コードが見えないと言う意味がよくわかりません。どのコードを見たいですか?
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。