You'd probably be better off using a form with a POST action to send the data to your script. (if only because there are limits to the length of a URL). I'd set some hidden fields using javascript (for all the data that's only available via JS) and let the user type in the rest in oridinary text/textarea fields.
Also, mail scripts should NEVER accept just any recipient! If you want to pass the From address to the script make sure you check it against a list of valid recipients on the server side.
There's an "improved formmail" script at the NMS scripts archive which should be easy enough to configure to your needs. If you want just the mailing code, try Mail::Send.
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|