summaryrefslogtreecommitdiff
path: root/model/melaine-write.php
diff options
context:
space:
mode:
Diffstat (limited to 'model/melaine-write.php')
-rw-r--r--model/melaine-write.php32
1 files changed, 0 insertions, 32 deletions
diff --git a/model/melaine-write.php b/model/melaine-write.php
deleted file mode 100644
index 462d59e..0000000
--- a/model/melaine-write.php
+++ /dev/null
@@ -1,32 +0,0 @@
1<?php
2// model/melaine-write.php
3//
4// accès en écriture pour créer ou modifier des articles
5
6
7
8function nouvelArticle($page, $contenuHTML)
9{
10 // nommer les fichiers avec le timestamp
11 // pour les trier par ordre chronologique
12 // rendre impossible d'avoir deux fois le même nom (à la condition de gérer la "concurrence")
13 $nom_fichier = 'data/' . $_GET['page'] . '/html/' . time() . '.html';
14
15 $fichier = fopen($nom_fichier, 'w'); // w peut créer un fichier, si il existe déjà, il est effacé par le nouveau contenu
16 fputs($fichier, $contenuHTML);
17 fclose($fichier);
18 chmod($nom_fichier, 0666);
19}
20
21function modifArticle($page, $nomFichier, $contenuHTML)
22{
23 // manipulation du fichier
24 //$fichier = fopen('data/' . $page . '/html/' . $nom_fichier, 'w');
25 $fichier = fopen($nomFichier, 'w');
26 // w peut créer un fichier, si il existe déjà, il est effacé par le nouveau contenu
27 fputs($fichier, $contenuHTML);
28 fclose($fichier);
29 //chmod('data/' . $page . '/html/' . $nom_fichier, 0666);
30 chown($nomFichier, 'http');
31 chmod($nomFichier, 0666);
32} \ No newline at end of file