I have a form that uses https:, while my EE site as a whole has a default URL of http:
The Freeform module writes the action on the form tag as being http not https, and the RET field as http as well. This seems to cause the form not to capture the data when I submit it, as well as give a warning message about unsecured data.
The workaround was to wrap the freeform module in PHP and replace all http with https:
<?
$text = <<<ENDHERE
{exp:freeform:form form_name="booking" required="rider_name|rider_email" notify="libby@rockymtnmoto.com" template="booking_form" return="thank_you/index"}
...
{/exp:freeform:form}
ENDHERE;
$text = str_replace("http:","https:",$text);
echo $text;
?>
Any chance this could be handled within the freeform code in some upcoming version? If not, the workaround is simple enough.
TTFN
Travis
