Xqtor Skrevet 2. november 2002 Skrevet 2. november 2002 Prøver å kjøre dette scriptet : <?php $key="kastanjetter"; $text="Denne teksten skal krypteres."; $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; ?> Og får denne feilmeldingen: Fatal error: Call to undefined function: mcrypt_create_iv() in /mnt/has/www/jonasc/php/victor/crypt/1/index.php on line 6 Koden er hentet fra en lærebok og jeg får samme feilmeldinger på lokal Windows-server og en RedHat-server på høyskolen. (PHP 4.2.1 og PHP 4.2.2)
kilogram Skrevet 2. november 2002 Skrevet 2. november 2002 Du må ha installert mcrypt, referer medPHP.net.
Xqtor Skrevet 2. november 2002 Forfatter Skrevet 2. november 2002 Dette gjelder antagelig da oxo på Windows-platting? Gudd dej!
Xqtor Skrevet 2. november 2002 Forfatter Skrevet 2. november 2002 Og hjertelig takk for svaret, forresten - nå slipper jeg i alle å finlese koden. Det du opplyste var det nemlig ikke nevnt et jælma ord om i boka, serru.
Kent (StudioFreya) Skrevet 5. november 2002 Skrevet 5. november 2002 Eller du kan se i php.ini etter extensions. Der kan du se om den er utelatt eller ikke.
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå