summaryrefslogtreecommitdiff
path: root/model/melaine-read.php
diff options
context:
space:
mode:
authorpolo <ordipolo@gmx.fr>2021-07-22 03:49:28 +0200
committerpolo <ordipolo@gmx.fr>2021-07-22 03:49:28 +0200
commit86c2a611e55c9e35384febecf34964e214c0296e (patch)
treee910a2f9a135bfc7059fd28c9af6c00ae46b5fde /model/melaine-read.php
parenta23573d5aff91e18d1240a6ac84c2962a8a15f87 (diff)
downloadmelaine-86c2a611e55c9e35384febecf34964e214c0296e.zip
patch modifs
Diffstat (limited to 'model/melaine-read.php')
-rw-r--r--model/melaine-read.php46
1 files changed, 29 insertions, 17 deletions
diff --git a/model/melaine-read.php b/model/melaine-read.php
index 801cd3c..7105acd 100644
--- a/model/melaine-read.php
+++ b/model/melaine-read.php
@@ -3,16 +3,33 @@
3// 3//
4// accès en lecture seule 4// accès en lecture seule
5 5
6function lireArticles($page_actuelle, $croissant) 6// obtenir le nom du fichier de l'article qu'on modifie
7function getFileName($page, $numArticle)
8{
9 $files = lireNomsFichiers($page);
10 $fileName = $files[$numArticle - 1];
11
12 return($fileName);
13}
14
15function lireNomsFichiers($page)
7{ 16{
8 // créer un tableau avec le nom des fichiers html 17 // créer un tableau avec le nom des fichiers html
9 $files = glob('data/' . $page_actuelle . '/html/*.html'); 18 $files = glob('data/' . $page . '/html/*.html');
10 19
11 // nombre de fichiers (= taille du tableau $files) 20 return $files;
12 //$nombreDarticles = count($files); 21}
13 22
14 // tableau contenant tous les articles au format html 23function lireUnArticle($nomFichier)
15 //$articles = [$nombreDarticles]; 24// ce nom est le chemin complet, donc la page y figure
25{
26 return(file_get_contents($nomFichier));
27}
28
29function lireArticles($page, $croissant)
30{
31 // créer un tableau avec le nom des fichiers html
32 $files = lireNomsFichiers($page);
16 33
17 // inverse l'ordre du tableau retourné 34 // inverse l'ordre du tableau retourné
18 if($croissant == False) 35 if($croissant == False)
@@ -20,23 +37,18 @@ function lireArticles($page_actuelle, $croissant)
20 $files = array_reverse($files); 37 $files = array_reverse($files);
21 } 38 }
22 39
23 // for ($i = 0 ; $i < $nombreDarticles ; $i++)
24 // {
25 // // les noms de fichiers commencent par 1
26 // // les articles dans le tableau[] commencent par 0
27 // $numero = $i + 1;
28 // $articles[$i] = file_get_contents('data/' . $page_actuelle . '/html/article' . $numero . '.html');
29 // }
30 $i = 0; 40 $i = 0;
31 foreach ($files as $files) 41 $articles = array();
42 foreach ($files as $oneFile)
32 { 43 {
33 $articles[$i] = file_get_contents($files); 44 $articles[$i] = file_get_contents($oneFile);
34 $i++; 45 $i++;
35 } 46 }
47 // nombre de fichiers (= taille du tableau $files)
48 //$nombreDarticles = count($files);
36 49
37 //print_r($articles); 50 //print_r($articles);
38 //var_dump($articles); 51
39
40 return($articles); 52 return($articles);
41} 53}
42 54