ユーザーがユーザー名とパスワードを挿入するフォームでログインを作成する必要があります。HTMLエンティティが処理されないようにする必要があります。また、一重引用符または二重引用符も処理できません。フォームに入力されたデータをエコーして表示する必要があります。
htmlentitiesとstr_replaceを使用する必要があります。htmlentitiesは正しいのですが、str_replace関数を使用して、ユーザーがフォームに入力する可能性のある一重引用符と二重引用符を置き換える方法がわかりません。どんな助けでも素晴らしいでしょう。
これが私の現在のPHPです(これは動作します)
<?php
$username = htmlspecialchars($_POST['username']);
$password = htmlspecialchars($_POST['password']);
$comment = htmlspecialchars($_POST['comment']);
?>
<html>
<body>
Your username is: <?php echo $username; ?><br />
Your password: <?php echo $password; ?><br />
Your Comment was: <?php echo $comment; ?>