Witam, mam następujący problem:
Ściągnąłem i zainstalowałem bibliotekę mcrypt do php4 (ostatniego stabilnego) na windowsie i próbuję odpalić jakikolwiek przykład z manuala i brzydko mówiąc gówno :/ Każda komenda z osobna niby działa, ale jak już coś zakoduję to odkodować nie idzie, bo strona albo się nie wyświetla (serwer wysyla ze nie ma strony, albo pozostawia otwarte połączenie ale nic nie wysyła), albo po wpisaniu takiego przykładu (z manuala):

[php:1:dfff386b2b]<?php

/* Data */
$key = 'this is a very long key, even too long for the cipher';
$plain_text = 'very important data';

/* Open module, and create IV */
$td = mcrypt_module_open('des', '', 'ecb', '');
$key = substr($key, 0, mcrypt_enc_get_key_size($td));
$iv_size = mcrypt_enc_get_iv_size($td);
$iv = mcrypt_create_iv($iv_size, MCRYPT_RAND);

/* Initialize encryption handle */
if (mcrypt_generic_init($td, $key, $iv) != -1) {

/* Encrypt data */
$c_t = mcrypt_generic($td, $plain_text);
mcrypt_generic_deinit($td);

/* Reinitialize buffers for decryption */
mcrypt_generic_init($td, $key, $iv);
$p_t = mdecrypt_generic($td, $c_t);

/* Clean up */
mcrypt_generic_deinit($td);
mcrypt_module_close($td);
}

if (strncmp($p_t, $plain_text, strlen($plain_text)) == 0) {
echo "okn";
} else {
echo "errorn";
}

?>[/php:1:dfff386b2b]

Wypisuje:

Kod
error


Kumpel ma to samo, tyle że on to chyba doinstalował do krasnala, a ja instalowałem apache'a i php samemu (jako moduł).