我试图仅使用php / html突出显示为空的文本框。当前页面的背景更改颜色而不是文本框。我的问题是如何在html标记
中定义PHP。PHP:
if ($_SERVER["REQUEST_METHOD"] == "POST") {
if (empty($_POST["fname"])) {
$fname = "<div style='background-color:red'</div>";
} else {
$fname = test_input($_POST["fname"]);
}
HTML:
<div class = "group">
<label for="name">First Name</label><br/>
<input type="text" id="fname" name="fname">
<span class="error">* <?php echo $fnameErr;?></span>
答案 0 :(得分:0)
$fname = "background-color:red;'";
尝试使用<input type="text" id="fname" name="fname" style="<?php $fname;?>">