forked from LeMoutonElectrique/StageAlexy
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathFunctionLib.php
More file actions
111 lines (70 loc) · 2.95 KB
/
FunctionLib.php
File metadata and controls
111 lines (70 loc) · 2.95 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
<?php
/**
Liste des prosuits pour la page produits.php à inclure avec un getListProducts();
*/
function getListProducts(){
$List_Products = array ("Shadox of the Colossus","Donkey-Kong Country:Tropical Freeze","Monster Hunter World","DragonBall Fighter Z","Bayonetta 2","God of War","Kirby: Star allies","Mario Kart 8 Deluxe","The Legend of Zelda:Breath of the Wild","Super Mario Odyssey","Dark Souls","Secret of Mana","Splatoon 2");
$result="";
echo "<ul>\n";
for ($i=0; $i < count($List_Products); $i++) {
echo "<li>".$List_Products[$i]."</li>\n";
};
$result.= '</ul>'."\n";
return $result;
}
/*
La fonction qui permet de créer le tableau contenant les infos des jeux de la liste
*/
function getListProductsInfos(){
@$json = file_get_contents("jeux.json");
$listeJeux=json_decode($json, true);
if ($listeJeux == NULL) {
echo ("Votre page ne peut pas être chargée, veuillez réessayer ultérieurement");
exit();
}
$i = 0;
echo '<div id="mise_en_page_produits">'."\n";
foreach ($listeJeux as $key => $value) {
$jeux = $listeJeux[$key];
echo "<article>"."\n";
echo '<img src="images jeux/'.$jeux["image"].'" class="images_produits">'."\n";
echo "<a href=\"test.php\" id=\"".$i."\" class=\"ahrefclass\"><h2>".$jeux["nom"]."</h2></a>"."\n";
echo "<h3> Prix : ".$jeux["prix"]."€ </h3>"."\n";
echo '<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Duis ac tellus eu lacus fermentum aliquet sed eget lectus. <a href="#">Voir plus</a></p>'."\n";
echo "</article>";
echo "<br><hr><br>";
$i = $i+1;
}
//echo "</div>";
}
function getActualites(){
@$json = file_get_contents("actualités.json");
$ListeActualités = json_decode($json, true);
//var_dump($ListeActualités);
if ($ListeActualités == NULL) {
echo ("Votre page ne peut pas être chargée, veuillez réessayer ultérieurement");
exit();
}
echo "<div id=\"mise_en_page_articles\">"."\n";
foreach ($ListeActualités as $key => $value) {
$listeactualtés = $ListeActualités[$key];
echo "<article class=\"article_accueil\">"."\n";
echo '<img src="images articles/'.$listeactualtés["image"].'" class="images_actualités">'."\n";
echo "<h1>".$listeactualtés["titre"]."</h1>"."\n";
echo "<p>".$listeactualtés["actualité"]."<a href=\"#\">Voir + </a></p>"."\n";
echo "</article>"."\n";
echo "<br>"."\n"."<hr>"."\n"."<br>"."\n";
}
echo "</div>"."\n";
}
/*
Je garde ce qui est en commentaire en dessous pour une future fonction dont je me servirai pour introduire la date et les supports sur la page du jeu lui-même pour ne pas surcharger ce qu'il y a sur la page des produits qui sera déjà bien chargée
*/
/*echo " Le jeu est paru le : ".$listejeux["date"]."<br>";
$supports = $listejeux["support"];
echo "Ce jeu fonctionne sur ";
foreach ($supports as $key => $value) {
echo " - ".$value."\n"."<br>";
}
echo "<br><hr><br>";*/
?>