we use QuForm in a wide range of project und we like QuForm. But in one of our very important projects we have an issue with the coexistence of QuForm and a CMS system we use.
As a result, the newsletter unsubscribe function does not work.
In detail:
The existing HTML request header field „Set-Cookie:“ will be overwritten with a QuForm session cookie.
Solution:
…/wp-content/plugins/quform/library/Quform.php:
Line 653: header(‘Set-Cookie: ‘ . $str);
Replace with:
Line 653: header(‘Set-Cookie: ‘ . $str, false); // save the existing ‘Set-Cookie: ‘ field and create a second
We found no other solution and we propose this as a change request to the QuForm code base.