Cách tạo form cho mọi người góp ý cho trang web của mình?
Chao cac ban!
Minh rat thich lam mot trang web, nhung kien thuc HTML, cac cach tao 1 web tren cac phan mem cung khong. Nen minh chi tim den cac dich vu thiet ke web truc tuyen nhu easyvn.com (nhung dung luong no it qua 2MB). Vua roi minh tim thay tren mang co dich vu cua officelive.com co dich vu thiet ke web truc tuyen voi dung luong 500MB (qua thoai mai). Sau khi thiet ke duoc mot so trang minh minh thay o officelive khong thay co cho de minh tao mot muc de nguoi khac vao co the Gop y truc tiep cho minh. (co nghia la tao mot bang de moi nguoi viet cac cau hoi va thao luan tren web khong can phai dang nhap gi ca. Y minh muon noi la tao 1 HOP THU GOP Y nhu easyvn.com y).
Rat mong duoc cac bac chi giup. Cam on!
Cach tao form cho moi nguoi gop y cho trang web cua minh?
doducngoc
Trả lời 14 năm trước
Thử code này xem sao bạn, mới viết xong tối qua giờ lại có người hỏi
~> Tiện thể up luôn
[center][gallery]/1/svj1260979063.png[/gallery][/center]
Tạo form (trang contact):
PHP Code:
[quote]
<form name="frm_contact" action="index.php?page=processcontact" method="post">
<table width="300" border="0" cellpadding="0" cellspacing="4" align="center">
<tr>
<td width="60" align="left"><strong>Tiêu đề</strong></td>
<td width="6" align="left"><strong>:</strong></td>
<td align="left"><input type="text" name="txttitle" size="30" maxlength="20"/></td>
</tr>
<tr>
<td width="60" align="left"><strong>Email</strong></td>
<td width="6" align="left"><strong>:</strong></td>
<td align="left"><input type="text" name="txtemail" size="30" maxlength="100" value="yourmail@mail.com"/></td>
</tr>
<tr>
<td width="60" align="left"><strong>Nội dung</strong></td>
<td width="6" align="left"><strong>:</strong></td>
<td align="left"><textarea name="txtareanoidung" style=" width:204px; height:60px;">Lời nhắn của bạn</textarea></td>
</tr>
<tr>
<td width="60" align="left"></td>
<td width="6" align="left"></td>
<td align="left"><p>
<input type="submit" name="submit" value="Gửi!" />
<input type="reset" name="reset" value="Làm lại" /></p>
</td>
</tr>
</table>
</form> [/quote]
Xử lý đơn giản là hiển thị thông tin gửi (trang processcontact):
PHP Code:
[quote]
<?php
$email=$_POST["txtemail"];
$subject=$_POST["txttitle"];
$comment=$_POST["txtareanoidung"];
echo("Cám ơn $email! <br /> Chúng tôi sẽ cố gắng đọc và trả lời trong thời gian ngắn nhất <br /><br />");
?>
<table width="550" border="0" cellpadding="0" cellspacing="4" align="center">
<tr>
<td>
<table width="320" border="0" cellpadding="0" cellspacing="4" align="center">
<tr>
<td width="140" height="18" align="left"><strong>Chủ đề</strong></td>
<td width="6" align="left"><strong>:</strong></td>
<td width="318" align="left" valign="top">
<?php
echo $subject
?> </td>
</tr>
<tr>
<td width="140" align="left"><strong>Email</strong></td>
<td width="6" align="left"><strong>:</strong></td>
<td colspan="2" align="left">
<?php
echo $email;
?> </td>
</tr>
<tr>
<td width="140" align="left"><strong>Lời nhắn:</strong></td>
<td width="6" align="left"><strong>:</strong></td>
<td colspan="2" align="left">
<?php
echo $comment;
?> </td>
</tr>
</table>
</td></tr></table> [/quote]