phpダイ関数の質問。die()を使用すると、すべてのページ要素がクリーンアップされます。エラーメッセージをエコーし、すべてのページをクリーンアップする方法はありません。die()を使用してコードを停止し、メッセージを呼び出すと、別のページにジャンプするように見えます。
これが私のコードです
<?PHP
$message="";
if(isset($_POST['submit'])){
$name=$_POST['name'];
$password=$_POST['password'];
//Field check
if($name && $password){$message=$name . $password;}
else{die($message="please enter name and password");}
//Check name
if($name=="alex" && $password==123){$message="Welcome ". $name;}
else{$message="wrong user or password";}
}
?>
<html>
<p>SIGN UP</p>
<form action="testing.php" method="POST">
<input type="text" name="name" placeholder="Enter Name" />
<input type="password" name="password" placeholder="Enter Password"/>
<input type="submit" name="submit" value="Sign up"/>
</form>
<div><?PHP echo $message?></div>
</html>