1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
MineStrator, Votre hébergeur de serveur minecraft

Script Plus de grade sur votre site :) 2.0

grade, cmw, lekydev', florentlife, moderateur, architecte

  1. Tatoulime6064

    Tatoulime6064 Soldat

    6
    0
    1
    Bonjour, j'ai une erreur après avoir suivie ton tutoriel :
    Parse error: syntax error, unexpected '}' in /var/www/w1tt3g/www/admin.php on line 36

    De plus voici en pièce joint le fichier admin.php

    <?php
    error_reporting(0);
    // On appelle les classes du controleur qui instancies les objets principaux (BDD, config, JSONAPI...).
    require_once('controleur/config.php');
    require_once('controleur/connection_base.php');

    // On démarre les sessions sur la page pour récupérer les variables globales(les données du joueur...).
    session_start();


    /* Si l'utilisateur est connecté, on met ses informations dans un tableau global, qui sera utilisable que
    le laps de temps du chargement de la page contrairement aux sessions. */
    $lectureRang = new Lire('modele/config/configRang.yml');
    $lectureRang = $lectureRang->GetTableau(); if(isset($_SESSION['Player']['pseudo']) AND $lectureRang['Rang'][$_SESSION['Player']['rang']]['access_panel'] == true)
    /* On instancie un joueur, et on récupère le tableau de données. $_Joueur_ sera donc utilisable
    sur toutes les pages grâce au système de GET sur l'index.*/
    require_once('controleur/joueur/joueur.class.php');


    $globalJoueur = new Joueur();

    // Cette variable contiens toutes les informations du joueur.
    $_Joueur_ = $globalJoueur->getArrayDonneesUtilisateur();
    $connection = true;



    require_once('controleur/json/json.php');

    $admin = true;

    if(isset($_GET['action'])){
    include('admin/donnees.php');
    include('admin/action.php');
    }


    include('admin/panel.php');

    }
    else
    {
    header('Location: index.php');
    }


    ?>
     
  2. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    En effet il te manque un { après le if(isset($_SESSION['Player']['rang'] etc ) ;)
     
    • J'aime J'aime x 1
  3. Tatoulime6064

    Tatoulime6064 Soldat

    6
    0
    1
    Tu peux me donner la ligne ?
     
  4. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Tient remplace tout ton fichier par ce code :

    PHP:
    <?php
    error_reporting
    (0);
    // On appelle les classes du controleur qui instancies les objets principaux (BDD, config, JSONAPI...).
    require_once('controleur/config.php');
    require_once(
    'controleur/connection_base.php');

    // On démarre les sessions sur la page pour récupérer les variables globales(les données du joueur...).
    session_start();

    /* Si l'utilisateur est connecté, on met ses informations dans un tableau global, qui sera utilisable que
        le laps de temps du chargement de la page contrairement aux sessions. */
      
    $lectureRang = new Lire('modele/config/configRang.yml');
      
    $lectureRang $lectureRang->GetTableau();
      if(isset(
    $_SESSION['Player']['pseudo']) AND $lectureRang['Rang'][$_SESSION['Player']['rang']]['access_panel'] == true)
      {     
    /* On instancie un joueur, et on récupère le tableau de données. $_Joueur_ sera donc utilisable
        sur toutes les pages grâce au système de GET sur l'index.*/
    require_once('controleur/joueur/joueur.class.php');

    $globalJoueur = new Joueur();

    // Cette variable contiens toutes les informations du joueur.
    $_Joueur_ $globalJoueur->getArrayDonneesUtilisateur();
    $connection true;

    require_once(
    'controleur/json/json.php');

    $admin true;

    if(isset(
    $_GET['action'])){
    include(
    'admin/donnees.php');
    include(
    'admin/action.php');
    }

       include(
    'admin/panel.php');

    }
    else
    {
    header('Location: index.php');
    }

    ?>
     
  5. Tatoulime6064

    Tatoulime6064 Soldat

    6
    0
    1
    Merci j'ai trouvé le problème
     
    Dernière édition: 25 Avril 2016
  6. flo74

    flo74 Soldat

    31
    1
    8
    Bonjour, je voulais savoir comment on le mes Merci.
     
  7. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Merci de vous Connecter/S'inscrire pour voir les liens.
     
    • J'aime J'aime x 1
  8. flo74

    flo74 Soldat

    31
    1
    8
    Ajoutez entre tout les case break un : je suis bloque ici :/
    PHP:
    case 'remove_com':
    require_once(
    'controleur/support/remove_com.php');
    header('Location: index.php');
    break;
     
  9. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    C'est facile ;) tu vas dans ton fichier controleur/actions.php

    tu devrais voir plein de :
    PHP:
    case 'deco'
    // Destruction des sessions + redirection sur l'accueil.
    session_destroy();
    header('Location: index.php');
    break;
    // Appellé lorsqu'on envoie un formulaire de conneciton.
    case 'connection'
    // On appelle la classe qui gère la connection et redirection...
    require_once('controleur/joueur/connection.php');
    break;
    // Comme connection mais pour les inscriptions
    case 'inscription':
    include(
    'controleur/joueur/inscription.php');
    break; 
    et bien tu rajoutes par exemple après :
    PHP:
    case 'inscription':
    include(
    'controleur/joueur/inscription.php');
    break; 
    ce que j'ai écrit ;)
     
    • J'aime J'aime x 1
  10. flo74

    flo74 Soldat

    31
    1
    8
    ok met tu ne peu me pas me passe le fiches
    controleur/actions.php deja modifer ? ^^
     
  11. flo74

    flo74 Soldat

    31
    1
    8
    cest dure tu peu me passe les fiches deja fait stp ?
    Merci de vous Connecter/S'inscrire pour voir les liens.
     
  12. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Yeah wait please ;)

    Et fait gaffe au double post !!
     
    • J'aime J'aime x 1
  13. flo74

    flo74 Soldat

    31
    1
    8
    ok merci pour l'info met j'arrvier pas ! ):

    tu peu m'aide stp ):

    Messages fusionnés par @IniActiviti, le bouton "Editer" existe !
     
    Dernière édition par un modérateur: 28 Janvier 2017
  14. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Bon,

    Je t'ai mis les 2 fichiers qui devait te poser problème :

    Le action1.php tu le met dans controleur et tu le renomme action.php

    et le action.php tu le met dans le admin ;)
     

    Fichiers attachés:

    • fichier.zip
      Taille de fichier:
      2.6 KB
      Affichages:
      339
    • Amicale Amicale x 1
  15. flo74

    flo74 Soldat

    31
    1
    8
    Merci merci ;)
     
    • J'accepte J'accepte x 1
  16. flo74

    flo74 Soldat

    31
    1
    8
    c'est bon les mis met j'ai que Joueur et admin
     
  17. Florentlife

    Florentlife Administrateur Forum CMW Staff Administrateur Forum Développeur officiel de CraftMyWebsite

    2 594
    376
    83
    Normal tu as créer un rang dans le panel admin ?

    Tu as bien suivie les 2 tutoriels ?
     
  18. flo74

    flo74 Soldat

    31
    1
    8
    nn j'ai oublie de superimme les tickers
     

Partager cette page

Chargement...