ChronoEngine.com homepage

Forums

Please write a review for the extension you are using on the Joomla extensions directory before posting a new question as we are being spammed by many negative reviews.

Thank you for your support!

Chronoform and PHP into HiddenFields

indiana71 03 Jun, 2020
Hi, I have a problem on migrating a form from v 6.0.19. to v 6.1.4 (Designer mode: classic)


Into hidden field I put the following php script

Name: cf_http_user_agent
Value: <?php echo $_SERVER['HTTP_USER_AGENT']; ?>
Save to database ON


Name: refsite
Value: <?php if (!empty($_GET['refsite'])) echo $_GET['refsite']; else echo $_SERVER[HTTP_HOST]; ?>
Save to database ON


well... the old version works perfectly. The new one save the script itself.

Help me, please.
indiana71 03 Jun, 2020
I need to store into DB the refsite parameter that I pass with GET method to the form and useragent
indiana71 03 Jun, 2020
Answer
1 Likes
Solved myself.

I created 2 new events into onload section with PHP module
one named:
http_host
return $_SERVER[HTTP_HOST];

the other
http_user_agent
return $_SERVER['HTTP_USER_AGENT'];

then into two hidden field, I insert the following values

refsite
{data:refsite/(var:http_host)}

http_user_agent
{var:http_user_agent}


The question is... is there a way to retrieve $_SERVER[HTTP_HOST], directly from design fields, without create a variable on setup tab before?
Max_admin 03 Jun, 2020
Hi indiana,

No, you did it the right way!

Best regards
Max
ChronoForms developer...
Did you try ChronoMyAdmin for managing your Joomla database tables ?
This topic is locked and no more replies can be posted.

2Checkout.com

2CheckOut.com Inc. (Ohio, USA) is an authorized retailer for goods and services provided by ChronoEngine.com