Har du installerat MCrypt och kompilerat in det i PHP? Det verkar inte så.
Tjenare, jag har just införskaffat mig boken "webbprogrammering med PHP" av Viktor Jonsson och håller på att arbeta igenom de exempel som finns i boken, ett av exemplena ser ut som följande:
<?PHP
$key = "lollipop";
$text = "Detta är en hemlig text";
$iv = mcrypt_create_iv (mcrypt_get_iv_size(MCRYPT_TripleDES,MCRYPT_MODE_CBC),MCRYPT_RAND);
$crypttext = mcrypt_encrypt(MCRYPT_TripleDES, $key, $text, MCRYPT_MODE_CBC, $iv);
$crypted = bin2hex($crypttext);
print $crypted . "<br> <br>";
$decrypttext = mcrypt_decrypt (MCRYPT_TripleDES, $key, $crypttext, MCRYPT_MODE_CBC, $iv);
print $decrypttext;
?>
Varför funkar inte detta? Jag får ett meddelande som säger: Fatal error: Call to undefined function: mcrypt_create_iv() in /home/httpd/vhosts/tavelsjo-bangolf.com/httpdocs/ex41.php on line 6