私は追加、編集、削除のオプションを持つテーブルを持っています。今私はユーザーをログに記録しないためのボタンでdivを非表示にしたい。ログインする前にdivを表示しない
ログインしていないユーザのためにボタンを無効にする必要がありますか?ユーザログインが、あなたは、あなたのサイトは二つがありますどのように機能するかに応じて、コード
私は追加、編集、削除のオプションを持つテーブルを持っています。今私はユーザーをログに記録しないためのボタンでdivを非表示にしたい。ログインする前にdivを表示しない
ログインしていないユーザのためにボタンを無効にする必要がありますか?ユーザログインが、あなたは、あなたのサイトは二つがありますどのように機能するかに応じて、コード
私が考えることができる可能な解決策。
使用PHP
に、ユーザは、次にログインしている場合は、使用します。
<?php
if ($logged_in) {
?>
<div>Your text here</div>
<?php
}
?>
注:あなたが近いとあなたのPHPを開くと、「エコー」または「印刷」を使用する必要はありませんが以下のように "if"の間にタグを付けます。これにより、HTML部分の読み書きがはるかに簡単になります。
JavaScriptを使用
、その後にあなたのようなものを使用してDIVを隠し、表示するにはJavascriptを使用する必要がありますときに、ユーザーがログインページがリロードされない場合:
var x = document.getElementById("myDIV");
if (x.style.display === "none") {
x.style.display = "block";
} else {
x.style.display = "none";
}
を書くためのいくつかの努力を行う
<?php
if(isset($_SESSION['email']))
{
echo "<div>any text</div>";
}
?>
このコードを使用し
$_SESSION['email']=$email;
のようなセッションをしている
してくださいあなたが投稿できますあなたの現在のコードを見れば、どのdivを隠そうとしているのか分かりますか? – MikeyBunny
あなたのケースについての詳細を提供する必要があります。私はあなたがそのような質問をタグ付けしたので、PHPを使用していると仮定します。しかし、あなたは、バニラのPHPを使用しているか、フレームワークを使用しています。知ることは重要です。 –