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
}
?>
Sáng Béo viết 01:25 ngày 01/10/2018

bạn có thể đưa kết quả khi chạy code kia không?

Nguyễn Trường Sơn viết 01:24 ngày 01/10/2018

Mình ấn vào gửi thông tin không được á, nó không chạy ?

Sáng Béo viết 01:23 ngày 01/10/2018

code html chỗ kia phải là thẻ <form></form>, bạn ghi là <from></from>

Nguyễn Trường Sơn viết 01:24 ngày 01/10/2018

chắc chết quá

Sáng Béo viết 01:12 ngày 01/10/2018

đá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…

Nguyễn Trường Sơn viết 01:15 ngày 01/10/2018

bạn rãnh hem, mình hỏi tiếp

Bài liên quan
0