Home > other software > $ PHP decode from and encode to Base64 $

$ PHP decode from and encode to Base64 $

October 21st, 2008 Leave a comment Go to comments

When preparing plugin for some blogging tool, sometimes it is needed to decode PHP to Base64, following is a simpleway.

Copy following code into a file called phpdecode.php and just to exeute it.

<?PHP
error_reporting
(E_ERROR | E_WARNING | E_PARSE);
@
set_magic_quotes_runtime (0);
@
header("Content-Type: text/html; charset=utf-8");
$code=$_POST['code'];
$action=$_REQUEST['action'];
if (
get_magic_quotes_gpc()) $code=stripslashes($code);

if ($action==‘decode’) {
$code=base64_decode($code);
$code=nl2br(htmlspecialchars($code));
}
else
$code=base64_encode($code);
?>

<html>
<body style=”text-align: center;”>
<div style=”text-align: left; width: 90%; font-family: Verdana; font-size: 14px; margin: auto; background: #EFEFEF; color: #000;”><b>Result: </b><br><br><?php echo ($code);?><br><br></div><br><br>
<form action=”decodephp.php” method=’post’>
<textarea name=’code’ cols=’100′ rows=’16′></textarea><br>
<input type=’radio’ name=’action’ value=’decode’ checked>DECODE &nbsp; &nbsp; <input type=’radio’ name=’action’ value=’encode’>ENCODE<br><br>
<input type=’submit’> &nbsp; &nbsp; <input type=’reset’>
</form>
</body>
</html>

You can copy the following code between <php> and </php>, and give a  try at the link http://www.tsnpc.com/decodephp.php:

<php>JGFsbF9zZW50ZW5jZXNfZmlsZT0icGx1Z2luL3NiL3NlbnRlbmNlcy50eHQiOw0KJGFsbF9zZW49QGZpbGUoJGFsbF9zZW50ZW5jZXNfZmlsZSk7DQokYWxsX251bT1jb3VudCgkYWxsX3NlbiktMTsNCiRjdXJfbnVtPXJhbmQoMCwgJGFsbF9udW0pOw0KJHBocHJldHVybj0kYWxsX3NlblskY3VyX251bV07</php>

Related Blogs

  • Related Blogs on php


Categories: other software Tags: ,
  1. No comments yet.
  1. No trackbacks yet.
      
                  
      

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word