30/09/2018, 23:11
Form chạy được nhưng sao lại không gửi thông tin không được?
<?php
$page_title ="register";
include('./footer.inc');
if (isset($_POST["submit"]))
{
if (strlen($_POST['name'])>0)
$name = TRUE;
else
$name = FALSE;
echo "<p>Ban Quen nhap ten!</p>";
if (strlen($_POST['email'])>0)
$email = TRUE;
else
$email = FALSE;
echo "<p>Ban Quen nhap email!</p>";
if (strlen($_POST['username'])>0)
$username = TRUE;
else
$username = FALSE;
echo "<p>Ban Quen nhap ten dang nhap!</p>";
if (strlen($_POST['password1'])>0)
if ($_POST['password1']== $_POST['password2'])
{
$password = TRUE;
}
else
{
$password = FALSE;
echo "<p>Mat khau khong khop roi ahihi!</p>";
}
else
{
$password = FALSE;
echo "<p> Ban Quen Nhap Mat Khau!</p>";
}
if ($name && $email && $username && $password)
//Gui thư điện tử bằng hàm mail();
{
$body= "Cam on ban da dang ky!
ten nguoi dung cua ban la '{$_POST['username']}' va mat khau la '{$_POST['password1']}'.
";
mail ($_POST['email'], 'cam on ban da dang ky!',$body,'From: admin@gmail.com');
echo "<p>Ban da duoc dang ky. Mot email da duoc gui den ban</p>";
}
else
{
echo "<p> xin hay thu lai.</p>";
}
}
else
{
?>
<from action="<?php echo $_SERVER['PHP_SELF']; ?>" method="post">
<fieldset><legend>Nhap vao thong tin cua ban:</legend>
<p><b>Ten:</b><input type="text" name="name" size="20" maxlength="40" /></p>
<p><b>Email:</b> <input type="text" name="email" maxlength="60" /></p>
<p><b>Ten dang nhap:</b> <input type="text" name="username" maxlength="40" /></p>
<p><b>Mat khau:</b> <input type="password" name="password1" size="20" maxlength="40" /></p>
<p><b>Mat khau:</b> <input type="password" name="password2" size="20" maxlength="40" /></p>
</fieldset>
<div align="center"><input type="submit" name="submit" value="gui thong tin"></div>
</from>
<?php
}
?>
Bài liên quan
bạn có thể đưa kết quả khi chạy code kia không?
Mình ấn vào gửi thông tin không được á, nó không chạy ?
code html chỗ kia phải là thẻ
<form></form>
, bạn ghi là<from></from>
chắc chết quá
đáng ra phải nhìn thấy lúc bạn gửi code kia rồi nhưng mình cũng không để ý lắm. sau bạn nói nó không chạy mới nhìn lại…
bạn rãnh hem, mình hỏi tiếp