Jump to content

Encoding PHP Variable with JavaScript


JasonHarper

Recommended Posts

Hello!

 

This may not be the appropriate forum for this question since I'm also using JS but I thought I'd ask.  I have a very simple JS that redirects a user based on selection from a drop down list.  I need to include a query string (unique ID) in the redirect URL that I base64 encode to obscure the ID.  When I use the PHP variable in the JS code without encoding, it works perfectly.  When I implement encoding, it doesn't work. I'm guessing I need something like add slashes...?

 

CODE THAT WORKS:

function goto(form) { var index=form.drpFilter.selectedIndex

if (form.drpFilter.options[index].value != "0") {

location="/accountinfo.php?q=" + <? echo $uniqueID; ?>;}}

 

CODE THAT DOESN'T WORK:

function goto(form) { var index=form.drpFilter.selectedIndex

if (form.drpFilter.options[index].value != "0") {

location="/accountinfo.php?q=" + <? echo base64_encode($uniqueID); ?>;}}

 

Thanks so much for any help!

 

Jason

Link to comment
https://forums.phpfreaks.com/topic/202001-encoding-php-variable-with-javascript/
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.