ホームページ > バックエンド開発 > PHPチュートリアル > ログイン後、ログイン名とログアウトを表示したり、ログインボタンや登録ボタンを非表示にしたりできます。

ログイン後、ログイン名とログアウトを表示したり、ログインボタンや登録ボタンを非表示にしたりできます。

不言
リリース: 2023-02-28 13:52:01
オリジナル
3364 人が閲覧しました

ログイン後、ログイン名とログアウトを表示し、ログイン ボタンと登録ボタンを非表示にすることができます。
コードのこの部分を書くのを手伝ってくれる人はいますか。js を使用することもできます。またはセッションを直接決定することもできます。 。ダイアモンドバックは 2 日間かけてこの記事を書きましたが、まだ表示されませんでした。 。
------解決策--------------------

<?php if($_SESSION["u_id"]) { ?>
<?php }else{ ?>
<?php } ?>
ログイン後にコピー

------解決策 解決策--------------------
php の if 判定を HTML ページに追加するだけです

例:

<?php if(&#39;条件&#39;){ ?>
HTML
<?php }else{ ?>
HTML
<?php }?>
ログイン後にコピー

------解決策----------------------

session_start();
$uid=!empty($_SESSION[&#39;uid&#39;]) ? $_SESSION[&#39;uid&#39;] : &#39;&#39;;
$username=!empty($_SESSION[&#39;username&#39;]) ? $_SESSION[&#39;username&#39;] : &#39;&#39;;
if($uid && $username){
echo $username.&#39; 
------解决方案--------------------
 收件箱 
------解决方案--------------------
 设置&#39;;
}else{
if(isset($_POST[&#39;uid&#39;]) && isset($_POST[&#39;username&#39;])){
$_SESSION[&#39;uid&#39;]=$_POST[&#39;uid&#39;];
$_SESSION[&#39;username&#39;]=$_POST[&#39;username&#39;];
echo &#39;<script type="text/javascript">window.location.reload();</script>&#39;;
}else{
?>
你还未登陆:
<form id="form" method="post" action="xx.php">
<input type="text" name="uid" id="uid" value="1"><br>
<input type="text" name="username" id="username" value="admin"><br>
<input type="submit" name="submit" value="submit">
</form>
<?php
}
}
ログイン後にコピー
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート