0
我做諮詢時形成字段爲空注意:未定義的變量:名稱在C:的appserv WWW ContactUs.php上線217
的問題是顯示錯誤,我儘量做到當填補一些字段等,空字段和填充字段中的錯誤顯示仍有其數據。
每次我得到這個錯誤時&:
Notice: Undefined variable: name in C:\AppServ\www\ContactUs.php on line 217
這是我的代碼:
<?php
if (!empty($_POST['action']) && $_POST['action'] == "send") {
$name = $_POST ['name'];
if (!$name || $name == '') {
$name_error = 'Please insert name';
} else {
$name_error = '';
}
?>
也是這個
<div title="Send" style="padding: 5px; text-align: left">
<form action="" method="post">
<input type="hidden" name="action" value="send" />
<table style="border: 0px;">
<tr>
<td style="color: white">Full name:<a class="notemptycolor">*</a></td>
<td>
<input type="text" value="<?= $name ?>" name="name"/>
<?= !empty($name_error) ? '<div style="margin-top: 10px; margin-bottom: 10px; color: red;background-color: white" >' . $name_error . '</div>' : '' ?>
</td>
</tr>
</table>
<input type="image" name="submit" src="images/sendBtn.gif" style="float: right; margin-top:9px; margin-right:20px;">
</form>
這是解決問題....謝謝.....但我不被這將通過name的值時,將其發送到郵件或它將是空的?! – user3127434