Я пытаюсь нажать кнопку регистрации без ввода имени и адреса электронной почты, но сообщение о статусе проверки не отображается на странице.Проверка подлинности электронной почты в PHP
Я пытаюсь эхо сообщения о статусе, это прекрасно работает.
index.tmpl.php
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<form action="" method="post">
<?php if(isset($status)): ?>
<p class="notice"><?php echo $status; ?></p>
<?php endif; ?>
<ul>
<li><input type="text" name="uname" placeholder="name"></li>
<li><input type="email" name="uemail" placeholder="email"></li>
<li><input type="submit" value="signup" ></li>
</ul>
</form>
</body>
</html>`
index.php
<?php
require 'index.tmpl.php';
if($_SERVER['REQUEST_METHOD'] == 'POST')
{
echo $name=trim($_POST['uname']);
echo $email=trim($_POST['uemail']);
if(empty($name) || empty($email))
{
$status="please enter username & email";
//echo $status;
}
}
?>
Вы уверены, что в какой-то момент вы входите в файл .php? У вас нет действий в вашей форме. – Enjoyted
Я пытаюсь эхо в «index.php» статус msg, но не тигры в index.tmpl.php – CodeMan
Вам не нужно «эхо» $ имя или $ email –