Voor een agendasysteem gemaakt in PHP waarbij extra informatie over een evenement in een los bestandje komt te staan, heb ik het probleem dat dit extra bestand niet meer bewerkt kan worden, omdat ik daartoe niet gerechtigd ben. Blijkbaar staat ingesteld dat de webserver/php-interpreter eigenaar is van het bestand en niet ik. Dat is niet de bedoeling, aangezien ik evt. nieuwe gegevens wel moet kunnen toevoegen. Wat doe ik fout of hoe kan het anders?
De extra gegevens worden nu als volgt opgeslagen:
ALvast bedankt!
De extra gegevens worden nu als volgt opgeslagen:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
| //bestandsnaam aanmaken op basis van datum en als extra //een random nummer erbij gezet, zodat bij twee evenementen //op een dag het niet mis gaat $bestandsnaam = "./data/".$dag.$maand.$jaar."--".mt_rand(0,1000).".html"; //bestand openen $fp = fopen($bestandsnaam,"w"); //gegevens wegschrijven of fout melden als het mis gaat if (!fwrite($fp, $bestandsinhoud)) { echo "Kon niet naar het bestand schrijven!"; } echo "Gegevens succesvol opgeslagen!"; //en bestand weer afsluiten fclose($fp); |
ALvast bedankt!