3 ms·
"if I were launching a new website, here's what I'd do. Instead of hiding the Feedback link in the upper right hand corner, I'd place a form right on the main p
by MobileDigit 19y ago
"if I were launching a new website, here's what I'd do. Instead of hiding the Feedback link in the upper right hand corner, I'd place a form right on the main page. A big form. And I'd bend over backwards to get people to use it."
What are the two lines of code to produce this?
- brlewis 19y agoI'd like to know too. You could do something like the following, but that would mean an ugly email message and ugly thank-you page. [(define-input feedback) (mail '("foo@bar") feedback)]Thank you for your input.
- Alex3917 19y agoDon't take the headline too literally. :-)
- randallsquared 19y agoThe thank-you page isn't really code, so even though it might be hundreds of lines of HTML and CSS, it's the web designer's responsibility, not the coder's. :) The code for the thank-you page could be as simple as: import smtplib smtplib.SMTP('127.0.0.1').sendmail('website@example.com', ['you@example.com'], "From: website@example.com\r\nTo: you@example.com\r\n\r\nMessage follows: %s" % (web.input.get('feedback', 'NOTHING'),)) Not sure it that will work without a .quit(), but then you'd have at least 4 lines. Well, that's what local libraries are for. :)