urldecode tracked url query vars
-
Hi, this link [READ-ONLINE-URL] does not resolve well in my newsletter campaigns.
I’ve tracked down the problem to where the URL is created which is in the function
alo_em_make_url_trackable
. The parameters get base64 encoded and urlencoded there but when redirecting and reading out the parameters the query vars are not urldecoded causing strange URLS such as https://example.tld/newsletters/testnewsletter/67p rather than https://example.tld/newsletters/testnewsletter/.The solution is to create the $get_vars in alo-easymail-router.php using the following functions:
$get_vars = base64_decode( urldecode($emtrck) );
Rather than:
$get_vars = base64_decode( $emtrck );
Would be great if you could fix this for next release.
- The topic ‘urldecode tracked url query vars’ is closed to new replies.