DT Register 2.3.5
JEvents 1.4.3
Joomla 1.5.6 (set up under Legacy 1.0)
I use using a security certificate with authorize.net. It is currently set up in test mode. I followed the video and set the correct urls in the events.html.php file for JEvents. I start with a JEvents calendar page. When you click on the \"Click Here to Register for this Class\" (changed text from \"Event\" to \"Class\" in the php file), it correctly goes to an https page. Then when you click on either \"I am registering as an individual\" or \"I am registering as a group\" and then the \"Next Step\" button, it goes back to an http page. If I change the url in the browser back to an https page, enter the contact information and then click to go to the credit card information page, it agains goes to an http page rather than a https page. I also tried setting up a Link-URL page that opens a DT Register page (List of Classes) but it also starts out fine as an https page and goes to an http page for the next step.
At first I was getting a curl error (Fatal error: Call to undefined function curl_init() in /home/knoxred/public_html/components/com_dtregister/dtregister.php on line 8065), so I recompiled php with curl ssl and now everything works and there is no more error message. But I absolutely have to use secure pages. I submitted a ticket on this on Dec. 8 and now have a very angry client. I need help badly.
I want to document the solution to this problem, in case anyone else encounters the same thing. The original Joomla install was setup with the configuration.php file listing the livesite variable (var $live_site = \'http://www.knoxredcross.com\' and the security certificate was for
http://knoxredcross.com
, so every page change went back to
http://www.knoxredcross.com
. I simply changed the variable to
http://knoxredcross.com
. Nathan sent me an email about this and he was right. Thanks Nathan.
Yes, that livesite setting was part of the problem. Also we modified the code in Laurel\'s index.php for her template. We put in the code that you can find here: