IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Création d'un fichier de configuration PHP


Sujet :

Langage PHP

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2013
    Messages : 33
    Points : 28
    Points
    28
    Par défaut Création d'un fichier de configuration PHP
    Bonjour,

    Je suis en train de développer un projet personnel important et j'ai besoin d'informations de conseils sur un point.
    Dans ce projet, un certains nombre d'éléments doivent être stockés et qui doivent être utilisés pour assurer le fonctionnement du service, ces éléments seraient saisies dans une interface puis enregistrés dans un fichier, à la manière d'un fichier config.php

    Je veux donc connaître les moyens d'y arriver sachant que l'administrateur du service serait susceptible de modifier ce fichier en l'éditant directement ou dans le navigateur

    Etant donné que je n'ai jamais été confronté à ce problème, je souhaite connaître les solutions possibles et souhaitables
    J'avais pensé à stocker ces informations dans une BDD mais cela me semble ne pas être la meilleure solution
    J'ai aussi vu des choses à propos d'une variable $config

    Merci pour vos conseils

  2. #2
    Nouveau membre du Club
    Homme Profil pro
    Développeur Web
    Inscrit en
    Septembre 2013
    Messages
    33
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Septembre 2013
    Messages : 33
    Points : 28
    Points
    28
    Par défaut
    Je pensais à créer un fichier de configuration en .ini protégé par un fichier .htaccess
    Si je ne me trompe pas, PHP supporte la lecture et la modification des fichiers .ini

  3. #3
    Membre éclairé
    Homme Profil pro
    Formateur en informatique
    Inscrit en
    Septembre 2012
    Messages
    416
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Formateur en informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Septembre 2012
    Messages : 416
    Points : 747
    Points
    747
    Par défaut
    Citation Envoyé par Hatsrog Voir le message
    Je pensais à créer un fichier de configuration en .ini protégé par un fichier .htaccess
    Si je ne me trompe pas, PHP supporte la lecture et la modification des fichiers .ini
    Tout à fait, grâce aux fonction parse_ini_file() pour la lecture de fichiers .ini.

    Par contre, pour l'écriture et la sauvegarde d'un fichier .ini, il te faudra implémenter la fonction toi même comme tu pourras le voir dans ce post sur StackOverflow.

  4. #4
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2008
    Messages
    1 576
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 1 576
    Points : 2 440
    Points
    2 440
    Par défaut
    Pourquoi choisir le format .ini alors que tu peux mettre dans un tableau PHP? Un .ini (ou yaml, ou xml) t'oblige à faire de la transfomation de données en plus.

    Un fichier PHP sera automatiquement non lisible par le serveur (ceci dit, la bonne pratique consiste, si possible, à mettre tout simplement le fichier config.php, config.ini, config.yml ou autre au-dessus du répertoire public, ce qui te permettra même d'utiliser config.txt sans te soucier de sa visibilité).

Discussions similaires

  1. Fichier de configuration php
    Par Tpower dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 24/01/2013, 19h47
  2. Fichier de configuration Php disparu !
    Par lepirenoobenhtml dans le forum Langage
    Réponses: 2
    Dernier message: 16/08/2012, 16h18
  3. Création d'un fichier de configuration UDL
    Par Super2006 dans le forum LabVIEW
    Réponses: 3
    Dernier message: 20/09/2011, 10h36
  4. création d'un fichier pdf avec php
    Par crati dans le forum Langage
    Réponses: 3
    Dernier message: 12/03/2009, 10h55
  5. [XSL] Création de fichiers SVG avec PHP
    Par trotters213 dans le forum Bibliothèques et frameworks
    Réponses: 11
    Dernier message: 17/03/2006, 16h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo