ciao a tutti.
volevo sapere perche mi da problemi la funzione hash().
Codice PHP:
<form method="POST" action="cript.php">
Testo da criptare: <input type="testo" value="0" name="n1">
Algoritmo: <SELECT NAME="algoritmo">
<OPTION VALUE="md4" NAME="md4">md4
<OPTION VALUE="md5" NAME="md5">md5
<OPTION VALUE="sha1" NAME="sha1">sha1
<OPTION VALUE="sha256" NAME="sha256">sha256
<OPTION VALUE="sha384" NAME="sha384">sha384
<OPTION VALUE="sha512" NAME="sha512">sha512
<OPTION VALUE="ripemd128" NAME="ripemd128">ripemd128
<OPTION VALUE="ripemd160" NAME="ripemd160">ripemd160
<OPTION VALUE="whirlpool" NAME="whirlpool">whirlpool
<OPTION VALUE="snefru" NAME="snefru>snefru
<OPTION VALUE="gost" NAME="gost">gost
<OPTION VALUE="adler32" NAME="adler32">adler32
<OPTION VALUE="crc32" NAME="crc32">crc32
<OPTION VALUE="crc32b" NAME="crc32b">crc32b
</SELECT>
<input type="submit" value="cripta">
</form>
<?php
$testo = $_POST['testo'];
$algoritmo = $_POST['algoritmo'];
$criptato = hash('algoritmo', 'stringa');
echo $criptato;
?>
</body>
</html>
mi da il seguente errore:
Fatal error: Call to undefined function: hash()
non riesco a capire dove ho sbalgiato.... :master: