私はPHPがまったく初めてです。ええ、このコードはまったく意味がないかもしれません。しかし、とにかく。助けを求めたい。誰かが間違っていることを教えてくれたり、正しいコードを書いたりできれば。
基本的に私がコードを作成しようとするのは、ユーザーがログインしているかどうかを確認することです.ログインしていない場合は、ログインしてリンクを登録します.
彼がログインしている場合は、彼のユーザー名を表示します。
PHPコードは次のとおりです。
<?php
require("common.php");
if(empty($_SESSION['user']))
{
echo("<a href="login.html"><b>Login</b></a>");
echo("<a>or<a>");
echo("<a href="register.html"><b>Register</b></a>");
}
else
{
echo 'Username: ' . $current_user->user_login . "\n";
}
?>
HTML からのコード:(このコードを含めるために使用するコード。それもあるかどうかはわかりません...)
<header action="php/check.php" method="post">
回答ありがとうございますまだ機能していません:(これが現在のコードです。皆さんのアドバイスを編集しました。
<?php
session_start()
require("common.php");
if(empty($_SESSION['user']))
{
echo '<a href="login.html"><b>Login</b></a>';
echo '<a>or<a>';
echo '<a href="register.html"><b>Register</b></a>';
}
else
{
echo 'Username: ' . $current_user->username . "\n";
}
?>