note 17059 added to ref.mcrypt

From: Date: Fri, 23 Nov 2001 21:41:23 +0000
Subject: note 17059 added to ref.mcrypt
Groups: php.notes 
Request: Send a blank email to php-notes+get-21218@lists.php.net to get a copy of this message
a little example: <?php $key = "secret_key"; function EnCryp($varname,$parameter,$sign = ""){ global $key; // encrypt data $parameter = mcrypt_cbc (MCRYPT_BLOWFISH_128, $key, $parameter,MCRYPT_ENCRYPT); // url modification $parameter = base64_encode($parameter); echo $varname."=".$parameter.$sign; } ?> <a href="mcrypt_decode.php?<?php EnCryp("data","top_secret","&");EnCryp("specialfolder","even_more_top_secret"); ?>">TestLink</a><br> <br> <a href="<?php echo basename($PHP_SELF); ?>?show=1">Show Source</a><br> <?php if($show == 1){ show_source(basename($PHP_SELF)); } ?> <?php $key = "secret_key"; function DeCryp($parameter){ global $key; // url modification $parameter = base64_decode($parameter); // encrypt data $parameter = mcrypt_cbc (MCRYPT_BLOWFISH_128, $key, $parameter,MCRYPT_DECRYPT); echo $parameter; } ?> <a href="mcrypt_encode.php?">Back</a><br> <br> <a href="<?php echo basename($PHP_SELF); ?>?show=1">Show Source</a><br> <br> <?php DeCryp($data); echo "<br>"; DeCryp($specialfolder); echo "<br>"; if($show == 1){ show_source(basename($PHP_SELF)); } ?> regards uli -- http://www.php.net/manual/en/ref.mcrypt.php http://master.php.net/manage/user-notes.php?action=edit+17059 http://master.php.net/manage/user-notes.php?action=delete+17059 http://master.php.net/manage/user-notes.php?action=reject+17059

« previous php.notes (#21218) next »