While at random found out that if you direct to record Custom Variables x1=1&x2=1&x3=2 then transcoding is not happening. That is, a recoding if the field is populated dynamically from a sql tool to insert Custom Variables: $CCK->getvalue('xgroup). Digging further, looking for Your help . Help pliz!
This is not a multi-step form... There is a field in the usual form which should use the value from the url. But it does not see the value since free button sends the value coded on the previous page. let me know how I can explain better. I really need help
Thank you for trying to help. I added the free button and it custom ordered variables $cck->getValue("field") . The value in the database for field = x1=1&x2=2 . When saving get encoded value of the url?%20x%3D1%26x2%3D2 . I need to get the url?x1=1&x2=2. I hope you can help me
Yes, but where did you place this button (on which view - content, form, list etc? ) I'm asking as getting values from other fields only works in content and list/item views and can't be used directly on the form.
Ok, now it is clear what your problem is. You can't take the whole url from one field as you figured out correctly,text values are url encoded for security purposes. You would need to put something like x1=$cck->getValue(field1)&x2=$cck->getValue(field2) in custom variables (and have values, not the whole url, stored in separate fields)
Is there a solution to bypass the encoding. I have over 200 fields. I have them in the previous step are merged into one. There is no need to store them in the database separately... Please any solutions, I need Your help
I think that this fix can improve many projects. I think that if you add an exception, the characters "= and & " won't break security. Help to find the file that handles the encoding custom variables for free button