"; } else if (strpos(urldecode($_GET['mtype']), "video/") !== false) { echo ""; } else { echo ""; } } else { echo ""; } exit; } ?> Javascript btoa (and atob) and PHP base64_decode (and base64_encode) - RJM Programming - February, 2019
"; echo "

Base64 below


"; echo "
"; echo "

... original text you entered below but Javascript btoa() of it is sent and we're showing it again via PHP base64_decode(urldecode()) ...


"; echo "
"; echo "

... versus form nonBase64 value just urldecode() below


"; } else if (isset($_POST['base64'])) { echo "
"; echo "

Base64 below


"; echo "
"; echo "

... original text you entered below (not sent) but Javascript btoa() of it sent and we're showing it again via PHP base64_decode() ...


"; echo "
"; echo "
"; } else { echo "

Javascript btoa (and atob) and PHP base64_decode (and base64_encode)

"; echo "

RJM Programming - February, 2019

"; } ?>

Text to convert

 or or Media URL can go below ...





Results go below: