When I look in the source-code of my form, it starts with a whole lot of script-code:
eval(unescape("document.write(---truncated....---B"));
eval(unescape('var%20%6--- truncated --- ;'));
And many more of these before you see
<div class="form">
<div class="line-form">
<label for="ber">Bericht:</label>
<textarea rows="10" cols="10" name="bericht" id="ber"></textarea>
</div>
<div class="line-form">
<label for="naam">Naam:</label>
<input type="text" name="naam" id="naam"/>
etc. etc.
This code gives a script-warning in IE6 (yellow triangle in the left bottom corner) and the form cannot be send. In other browsers there is no problem.
On another site I use freeform and get in the source the (expected) code:
<form id='freeform' method="post" action="http://url/index.php/contact/" >
<div class='hiddenFields'>
<input type="hidden" name="ACT" value="29" />
<input type="hidden" name="URI" value="/icontact/" />
<input type="hidden" name="XID" value="fcddfdc314424707d08243d4b999d8edaba" />
<input type="hidden" name="status" value="open" />
<input type="hidden" name="return" value="in2050&#47;bedankt_contact" />
<input type="hidden" name="redirect_on_duplicate" value="" />
<input type="hidden" name="RET" value="url/index.php/contact/" />
<input type="hidden" name="form_name" value="contact_form" />
<input type="hidden" name="id" value="freeform" />
<input type="hidden" name="params_id" value="1858" />
<input type="hidden" name="site_id" value="1" />
</div>
etc
I’ve compared both templates and EE-settings, but cannot find a difference.
{exp:freeform:form form_name="contact_form" return="thanks" notify="me@fake-email.com" send_user_email="yes" user_email_template="vragensteller" template="contact" required="bericht|naam|email"}
May be someone knows what goes wrong in the first form. It’s probably very simple
Marcel
