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!!!