Graham Anderson wrote:
For some reason,
I have to store a decrypted string as a variable before I can compare
it to another string.
The decrypt function is located in another php script
//Get variable
$cmd = $_REQUEST['cmd'];
echo $cmd; // uJy4p09z6bSR80eLNFnBWBj/EsRCfIz2C/WrcFNcZE8=
echo decrypt($cmd); // makesmil
try
var_dump() or print_r() for more info on the var in question. (
like for instance that is actually 8 chars long as you expect.)
as Robin Vickery pointed out you probably have blank space hanging around
somewhere.
$realcmd = decrypt($cmd); // 'makesmil'
if( decrypt($cmd)== 'makesmil') makesmil ();
// FAILS
elseif( decrypt($cmd)== $realcmd) makesmil(); //
SUCCEEDS
I'm sure it is something stupid
what am I doing wrong ?
g
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php