Я довольно новичок в PHP и очень новичок в шифровании с использованием PHP, я читал на некоторых форумах и смотрел некоторые видеоролики об этом, насколько бы я ни старался, он никогда не шифрует должным образом. Это мой код ниже, чтобы проверить (я знаю, что я не должен быть md5, это просто посмотреть, работает ли оно сначала).Шифрование строки в сети (PHP)
Когда я запускаю этот код на своем веб-сайте, он сообщает мне, что страница не отвечает, значит, есть ошибка, однако я не могу определить ее или увидеть, где я ошибся.
<?php
$key = md5('pass');
function encrypt($string, $key){
$string = rtrim(base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, $string, MCRYPT_MODE_ECB)));
return $string;
}
$output = encrypt("test", $key);
echo $output;
?>
Проверьте свои журналы ошибок и посмотрите, что представляет собой фактическое сообщение об ошибке, или включите 'dsiplay_errors' в вашем локальном файле php.ini при разработке. –
Возможный дубликат [Как вы шифруете и расшифровываете строку PHP?] (Http://stackoverflow.com/questions/16600708/how-do-you-encrypt-and-decrypt-a-php-string) – miken32
Im not знакомы с php.ini и загружаемся на FTP, когда работаю? – Tooble