09/10/2018, 17:42

[Q] Hoi ve cach lam guessbook

Nay may bo! Tui dang thu lam web Nhung tui ko biet lam cach nao de "xin" y kien cua nguoi truy cap (Lam guessbook) de cho khi ho "Submit" thi se co thong tin gui theo duong email toi cho tui!
Ai biet thi help me voi nhe!
Cam on nhieu!
aspnet viết 19:58 ngày 09/10/2018
Khi khách submit, tức là bạn đã lấy thông tin trong phần nội dung của bài viết đó..giả sử

strNoiDung = Request.Form("NoiDung")

Sau khi đã inssert vào CSDL rồi, bạn tiến hành gửi mail như bình thường thôi

Set objCDOMail = Server.CreateObject("CDONTS.NewMail")

'Email sẽ được gửi từ ai?
objCDOMail.From = strTenBan & "<" & strEmailCuaBan & ">"

'Mail sẽ được gửi đến địa chỉ nào?
objCDOMail.To = "địa chỉ mail của bạn muốn gửi về"

'Thư của bạn gửi đi sẽ có định dạng chỉ là chữ hay có mã HTML
objCDOMail.BodyFormat = 0 ' Nếu = 0 định dạng sẽ là HTML và ngược lại = 1 là chữ

'Dạng của mail gửi đi (= 0 là MIME, = 1 là chữ)
objCDOMail.MailFormat = 0

'Gửi thư với Tiêu đề nào?
objCDOMail.Subject = strTieuDeThu

'Nội dung của mail sẽ là gì?
objCDOMail.Body = strNoiDung
'Cách thức gửi thư ra sao?
'= 0 - Gửi chậm
'= 1 - Gửi bình thường
'= 2 - Gửi bảo đảm
objCDOMail.Importance = 1

'Bắt đầu gửi thư đi
objCDOMail.Send

'Huỷ đối tượng CDONTS
Set objCDOMail = Nothing
Deathly Smile viết 19:44 ngày 09/10/2018
Phải nói rõ là dùng ngôn ngữ nào chứ.
Vả lại guestbook dịch nôm na là sổ lưu niệm chứ còn gửi thẳng về thư nhà mình thì là góp ý theo kiểu contact rồi.
Nếu là PHP thì thử cái VGuestBuk xem @http://www.vietphp.net
heoxu viết 19:50 ngày 09/10/2018
aspnet noi kho hieu qua! Hay la neu duoc thi cau viet gium minh 1 doan chuong trinh dc ko? Minh muon lam cai ma cho nguoi truy cap co the gui y kien cua ho ve hop mail cua minh ma ko can phai mo hop mail. Duoc ko?
lan_plus_plus viết 19:57 ngày 09/10/2018
Bạn hãy đến với trang Web của mình để xem GB, nếu bạn thích mình sẽ gửi tặng bạn một bản.
My Web
aspnet viết 19:55 ngày 09/10/2018
Bạn hãy download ở đây

http://www.aspvn.net/Home/ThuVien.asp

và xem hướng dẫn ở đây

http://www.aspvn.net/Home/ChuDe.asp?TOPIC_ID=240
heoxu viết 19:57 ngày 09/10/2018
ANh asp ơi! Em ko có password làm sao mà vô cái thư viện của anh được? Có chi anh mail cho em giùm luôn đi! Cám ơn nhiều !
Mail box: ng_phuc2002@yahoo.com
buitrungtin viết 19:53 ngày 09/10/2018
theo tui biết thì bạn có thể dùng javascript để gởi thư cho bạn. làm biếng giải thích quá.

the ACTION attribute of the <FORM> tag has been associated with a CGI script located on a web server. But, in fact, any URL can be assigned to the ACTION attribute. Doing so , however, has little value unless the resource associated with the URL can process the contents of the form in some way. That having said, there is one type of URL - apart from a CGI script- that can process the results of a form in a meaningful way- mailto: . For example, if you included the following <FROM> tag on a page, clicking on the submit button would e-mail the contents of the form to my e-mail address:
<FORM METHOD="POST" ACTION="mailto:wtatters@world.net>
......
NOTE: Using the ACTION="mailto:e-mail_address" option relies on the fact that the web user has properly configureed his or her web browser to send e-mail. If this has not been done, no e-mail massage is transmited.

cái này là mình quote lại trong sách chứ cũng chưa thử qua, nếu bạn nào có dùng qua cách này rồi thì xin post lên cho mình biết kếy quả ra sao. thanks.
White_Rose viết 19:46 ngày 09/10/2018
Mình nghĩ là vô ích. Nếu gửi được thì mấy free email như yahoo cần gì cấm smtp cho nó khổ
Bài liên quan
0