PDA

View Full Version : Hỏi về cách làm một bảng điều tra bằng PHP?



hamtaro
04-03-2004, 07:18
Mình muốn làm một form điều tra gồm có những checkbox và một hộp Text để khách hàng ghi ý kiến.Ví dụ như sau:
....
Bạn thích sản phẩm nào nhất:
<input type ="checkbox" name="sanpham" value ="A">A
<input type ="checkbox" name="sanpham" value ="B">B
<input type ="checkbox" name="sanpham" value ="c">C
Xin biết lý do:
<input type="text" name="ykien" >
<input type="submit" value="Submit">
......
Sau đó muốn lấy các thông tin này và mail về cho mình xem!
Như vậy thì phải nên làm như thế nào?có phải dùng database ko?
Xin các bác chỉ giúp ! Có thể ghi luôn cho mình cái code!

gate2vn
04-03-2004, 14:57
hì.... có DB thì để bạn lưu lại thui. Còn việc send mail về cho bạn thì ko cần DB. nhưng mà bạn dùng ngôn ngữ gì chứ. ví dụ
PHP thì dùng hàm mail()
ASP thì dùng CDONTS hoặc CDOSYS, hay DUNDAS MAILER....

hamtaro
04-03-2004, 17:41
Mình dùng ngôn ngữ PHP ! Do là lính mới nên các bác có thể chỉ rõ một chút được ko?Tức là viết code như thế nào! CÁm ơn nhiều!

ace
08-03-2004, 05:08
1. Dung Form trong HTML de tao cac check box cua ban va nut submit.
2. Dat cac bien nhu: $tomail="youremail"; $frommail="youremail";$header="...cai nay mo help ra copy"; $content=$cacsanpham;
3. Dùng hàm @sendmail(....cac tham so...); de gui.

Javavietnam
08-03-2004, 07:24
Theo tôi, bạn nên xem xét lại thiết kế của bạn trước khi bàn đến vấn đề kĩ thuật. Làm một survey bạn phải tính tới chuyện tổng kết kết quả. nếu bạn gửi tuốt ý kiến về hộp thư thì sau này tổng kết ...bằng tay à.

Nên dùng cơ sở dữ liệu, sử dụng session để tránh bị flood