伙计们很抱歉这么菜鸟,但我仍然从我的 php 开始,我想做的是将结果放在同一页面上。
<html>
<body>
<?php
error_reporting(E_ALL ^ E_NOTICE);
$button=$_POST['button_validate'];
if(isset($button)){
error_reporting(E_ALL ^ E_NOTICE);
$text=$_POST['text_validate'];
if(empty($text)){
echo "your email must have at least 1 number";
} else {
echo "this is valid";
}
} else {
?>
<form action="validate.php" method="post">
Validate text<input type="text" name="text_validate">
<input type="submit" value="Validate" name="button_validate">
</form>
<?php } ?>
</body>
</html>
但不是在同一页面上显示输出,而是在创建一个新页面..是否有关于如何在同一页面上输出它的代码或它只是在逻辑中?