summaryrefslogtreecommitdiff
path: root/model/melaine-write.php
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2021-08-10 02:11:20 +0200
committerpolo <ordipolo@gmx.fr>2021-08-10 02:13:54 +0200
commit48e4b0bf8796dcd6a80c8f443a31832c512424fd (patch)
tree06b639e0226f5896285d3cd8292b969dfa90508b /model/melaine-write.php
parent86c2a611e55c9e35384febecf34964e214c0296e (diff)
downloadmelaine-48e4b0bf8796dcd6a80c8f443a31832c512424fd.zip
disco
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