Exemple #1
0
session_start();
$pseudo = $_SESSION['pseudo'];
session_write_close();
// Vérification de la connexion
if (!isset($pseudo)) {
    header('Location: index.php');
}
// Ajout des bibliothèques nécessaire
include './library/php/private/dataBaseFunctions.php';
include './library/php/constant.php';
include './library/php/language.php';
// Récupération des données dans la base de données
$dataBase = getConnectionDataBase();
$accountInformations = getAccountInformations($dataBase, $pseudo);
$accountResources = getAccountResources($dataBase, $pseudo)->fetchAll();
$accountBuildings = getAccountBuildings($dataBase, $pseudo)->fetchAll();
// Calcul de la limite de stokage en fonction du niveau du tonneau
foreach ($accountBuildings as $data) {
    if ($data['Identity'] == 7) {
        $data['Level'] == 0 ? $storageLimit = 50 : ($storageLimit = $data['Level'] * $storageCalcul);
    }
}
// Calcul de l'agmentation des ressources
foreach ($accountBuildings as $dataBuilding) {
    switch ($dataBuilding['Identity']) {
        case 1:
            $increaseWood = $dataBuilding['Level'] * $increaseWoodCalcul;
            break;
        case 2:
            break;
        case 3:
Exemple #2
0
<?php

// Récupération des données de sessions
session_start();
$pseudo = $_SESSION['pseudo'];
session_write_close();
// Vérification de la connexion
if (!isset($pseudo)) {
    header('Location: index.php');
}
// Ajout des bibliothèques nécessaire
include 'library/php/private/dataBaseFunctions.php';
include './library/php/language.php';
// Récupération des données dans la base de données
$dataBase = getConnectionDataBase();
$buildings = getAccountBuildings($dataBase, $pseudo);
// Chargement du langage
loadLanguage(getLanguage());
// Affichage de la vue
require 'views/refugeView.php';