Ho un problema con lo script sotto riportato ovvero ottengo sempre come output "password errata!" pur inserendo quella corretta memorizzata in $my_pass cioè "ciao".
Dove sbaglio?
<?php
$my_pass="ciao";
$md5_pass=md5($my_pass);
if(isset($_POST["submit"])){
$spass=md5($POST["password"]);
if($spass==$md5_pass){
echo "password accettata!";
}else {
echo "password errata!";
}
}
?>
<form name="form1" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
Verifica password:
<input type="text" name="password" />
<input type="submit" name="submit" value="invia" />
</form>

Rispondi quotando
) e nel creare un script in precedenza mi sono accorto che il render andava in fatal error con la funzione str_word_count(), ho scoperto poi che per essa serve il modulo dal 4.3.0 in su ed io ho il 4.2.3 ... ci sono altre funzioni che non girano con il 4.2.3 che debba sapere?