otazka pro zkusenejsi

cau, potreboval bych poradit s jednou veci. Mam opravit jednomu typkovy jeho web. Ten web je delanej v redakcnim systemu, tak tomu ten typek vubec nerozumi. Muze se tam prihlasit na admina a ty stranky si spravovat. Chtel by si ale zmenit heslo, to mu ale nejde. Zmena hesla se uklada do souboru. Kdyz odesle formular pro zmenu hesla tak mu tam napise neco jako, ze nemuze otevrit dany soubor a tak se zmena neulozi.
Presne to napise:
Warning: fopen(pas.txt): failed to open stream: Permission denied in /xxx/xxx.org/xxx.xxx.org/admin/paswSave.php on line 14 Warning: fwrite(): supplied argument is not a valid stream resource in /xxx/xxx.org/xxx.xxx.org/admin/paswSave.php on line 15

ten zdrojak vypada takhle:

$newpas1 = $_POST['newpas1'];
$newpas2 = $_POST['newpas2'];

if($newpas1==$newpas2 && $newpas1!=""){
//TODO dodelav validaci hesla
$heslo = md5($newpas1);
$soubor = fopen("pas.txt","w");
fwrite($soubor,$heslo);
$zprava="Heslo BYLO uspesne zmeneno.";
}
elseif ($newpas1==""){
$zprava="Heslo nemuze byt prazdne.";
}
else{
$zprava="Zadana hesla nejsou stejna.";
}

Tak co myslite? Je spatny ten skript nebo ze by to mohlo byt tim, ze ten server, kde to je ulozeny nepovoluje zapis do souboru? Je to ulozeny na hosting90.cz.
Dik za odpoved.
imho jsou jenom spatne nastaveny prava k tomu souboru, takze do nej php nemuze zapisovat. nastav prava spravne pres ftp. navod je na faq.webzdarma.cz
ne, nevim, jak to mas presne nastavit, musis to zkusit.