28. juli 2005 - 20:55Der er
10 kommentarer og 1 løsning
php script kan ikke skrive til en tekstfil
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"); ?>
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Egentlig skriver man bare mappenavnet (i form at et årstal), samt et filnavn (i form af en måned). php scriptet både indsætter filen i textarea samt prøver at skrive iden.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.