zase pomoc

Mam questbook v pehapecku a na localhostu mne v pohode funguje,ale kdyz to dam na net,tak mi to napise pri odeslani vzkazu todle:

Warning: fopen("kniha.body", "w") - Permission denied in /home/mike/virtuals/bssteam/gb.php on line 38

Warning: Supplied argument is not a valid File-Handle resource in /home/mike/virtuals/bssteam/gb.php on line 52

Warning: Supplied argument is not a valid File-Handle resource in /home/mike/virtuals/bssteam/gb.php on line 53

Warning: Supplied argument is not a valid File-Handle resource in /home/mike/virtuals/bssteam/gb.php on line 54

cim to je?Prosim pomoc Diky Efran.
celej kod knihy je takhle:
<?php
if ($action=='uloz'):
$soubor = "kniha.body";
@$ext = fopen($soubor, "r");
@$obsah = fread($ext, filesize($soubor));
@FClose($ext);
if (($vzkaz=="") or ($jmeno=="")):
echo "<h6>Nejsou vyplněny požadované údaje</h6>";
else:
$ext = fopen("kniha.body", "w");
$jmeno = HTMLSpecialCHars($jmeno);
$vzkaz = nl2br(HTMLSpecialCHars(WordWrap($vzkaz, 68, "\n", 1)));
$tab = "
<tr>
<td width=\"60%\" bgcolor=\"#bddaf8\"><strong>".$jmeno."</strong>
</td>
<td align=\"right\"bgcolor=\"#bddaf8\"width=\"40%\">".Date(" d.m.Y H:i:s")."
</td>
</tr>
<tr>
<td colspan=\"2\"style=\"padding-bottom:2px;\"background=\"66.jpg\">".$vzkaz."
</td>
</tr>";
fputs($ext, "$tab");
fputs ($ext, "$obsah");
FClose($ext);
@$ext = fopen("kniha.body", "r");
@fpassThru($ext);
endif;
else: @$ext = fopen("kniha.body", "r");
@fpassThru($ext); endif;
?>
pomoc prosim.
Nemas opravneni.
sa priloguj cez ftp a zmen si prava suboru 'kniha.body' na 770 prip. 777

ak nevies, co som ti napisal, tak si stiahni total commander, nainstaluj, zapni, stlac ctrl-f, vytvor si tam ftp pripojenie, napoj sa, chod nad ten subor, stlac (hore) subory (alebo files) => zmena atributov, a vsetko pozapinaj
Ale mne to napíše, že nelze změnit atributy u vzdálených souborů.
fakt nevite jak bych to mohl udelat?
http://faq.webzdarma.cz/otazka.php?40
http://faq.webzdarma.cz/otazka.php?41