Ciao mi manca poco per questo codice php per far cambiare password agli utenti del sito del mio amico, ora dice che ha cambiato la password ma in realtà non la cambia!!!
Eccolo
Codice PHP:
<?php
if (isset($_POST['submit_password']))
{
$pass = "";
$confirm = "";
if(isset($_POST['password']))
{
$pass = $_POST['password'];
}
if(isset($_POST['confirm']))
{
$confirm = $_POST['confirm'];
}
if ($pass != "" && $confirm != "")
{
if ($pass == $confirm)
{
$gp = fopen("password.dat", 'w');
$out2file = crypt($pass);
fwrite($gp, $out2file);
fclose($gp);
print '<script>
alert("Password has been changed");
window.close();
</script>';
}
else
{
print '<script>
alert("Password does not match Confirmation, change aborted");
window.close();
</script>';
}
}
print '<script>
window.close();
</script>';
}
if (isset($_POST['del_password']))
{
unlink("password.dat");
print '<script>
alert("Password has been removed");
window.close();
</script>';
}
if (isset($_POST['cancel']))
{
print '<script>
window.close();
</script>';
}
?>
Ecco gli errori
Warning: fopen(password.dat) [function.fopen]: failed to open stream: Permission denied in D:\Inetpub\webs\feelmeit\changepassword.php on line 98
Warning: fwrite(): supplied argument is not a valid stream resource in D:\Inetpub\webs\feelmeit\changepassword.php on line 100
Warning: fclose(): supplied argument is not a valid stream resource in D:\Inetpub\webs\feelmeit\changepassword.php on line 10
Warning: fclose(): supplied argument is not a valid stream resource in D:\Inetpub\webs\feelmeit\changepassword.php on line 101
Warning: fclose(): supplied argument is not a valid stream resource in D:\Inetpub\webs\feelmeit\changepassword.php on line 101
Spero che qualcuno di voi mi aiuti e grazie
, mi manca veramente poco!!!