fejl i skrivning til txt fil med php
Jeg har følgende script. Når man kommer åbner denne php fil to variabler indholder årstal, som også er mappenavn, samet måned, som også er navnet på filen.Man skal så kunne åbne en hvilken som helst fil, for derefter at kunne redigere i den.
Når siden åbnes lægger den indholdet af den ønskede tekstfil ind i textaret. Problenmet er, at når man så redigerer teksten og trykker på knappen, kommer der en fejlmeddelelse:
Warning: fopen(): SAFE MODE Restriction in effect.
Kan det slet ikke lade sig gøre at opbygge scriptet på denne måde? og i så fald er der et alternativ?
<?php
$aar = $_POST["aar"];
$mdr = $_POST["mdr"];
$filename = ("$aar/$mdr.txt");
$knap_ret = $_POST["knap_ret"];
if ($knap_ret == "Ret kalender") {
$indhold = $_POST["indhold_kalender"];
$listfile = fopen($filename, 'w');
fwrite($listfile,"\n $indhold");
fclose($listfile);
echo ("Ændringerne for kalenderen $mdr $aar er foretaget");
}
else {
echo("Kalenderen for $mdr $aar er åbnet");
?>
<form action="ret_kalender.php" method="post">
<textarea name="indhold_kalender" cols="150" rows="20">
<?php
include("$filename");
?>
</textarea>
<input type="submit" value="Ret kalender" name="knap_ret">
</form>
<?php
}
?>
