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 :

developpement en .inc


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 72
    Par défaut developpement en .inc
    Bonjour à tous,

    Je ne suis pas expert en développement php et voila ma situation :

    J'ai repris un site développé par mon prédécesseur

    Toutes les fichiers sont en .INC

    Pouvez vous me dire comment cela fonctionne et est ce qu'il y a plutôt intérêt à développer de cette manière ou comme je l'ai appris par des pages PHP

    Merci de m'éclairer

  2. #2
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 376
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 376
    Billets dans le blog
    17
    Par défaut
    Pouvez vous me dire comment cela fonctionne
    Ce sont, a priori, des fichiers destinés à être inclus dans le script "principal" avec include/require.

    et est ce qu'il y a plutôt intérêt à développer de cette manière
    Intérêt très limité, de plus, et à moins d'une config particulière, cela rend les scripts consultables depuis le web ce qui peut être (très) dommageable pour un passwords.inc

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 72
    Par défaut
    Merci pour ces informations

    En fait je n'ai que deux fichier .PHP

    j'ai aussi un fichier . CSS

    Tout le reste est géré par des fichier .INC

    Le probleme est que je n'arrive pas à m'y retrouver ( par exemple pour ajouter une ligne dans un menu ou ajouter une newsletter (enfin elle apparait bien mais impossible de la mettre ou je veux).

    Donc pourrai tu m'en dire plus quand au probleme des scripts ?

    Merci encore

    P.S : que pense tu de joomla (sécurité etc..)

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    pourrai tu m'en dire plus quand au probleme des scripts ?
    Le code est interpreté avant d'être envoyé et donc tu ne recois que le résultat.
    Cependant Apache ne demande l'interprétation des fichiers que pour des extensions définies, en général .php
    Si tu mets du code php dans un fichier monfichier.inc, tu peux l'inclure dans une autre page PHP, ca fonctionne ; mais si quelqu'un demande http://tonsite/monfichier.inc, il verra le code PHP.

    Le probleme est que je n'arrive pas à m'y retrouver
    que ce soit des fichiers .inc ou .php apres ca ne change pas la complexité de la facon dont est fait le site.
    c'est vrai que lorsque le code est repartie dans de nombreux fichiers et qu'on veut faire une petite modification sans connaitre le code, cela rend l'operation laborieuse.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Octobre 2005
    Messages
    72
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2005
    Messages : 72
    Par défaut
    Il a quand même fait ça bien car la plupart des répertoires sont protégé par un fichier .htaccess

    Mais tu as raison assez lourd de reprendre derrière quelqu'un sachant que je n'ai pas non plus un niveau élevé en dev.

    est ce qu'il existe un logiciel qui permet d'ouvrir les fichier .inc et qui permet de voir le rendu graphique en même temps.

    J'ai essayer avec ma version de dreamweaver mais il ne m'affiche rien en mode graphique ?

  6. #6
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Par défaut
    tes fichiers inc sont surement fait pour s'emboiter, le fichier appellé individuellement ne doit pas donner grand chose.
    il peut de plus contenir des elements graphiques, comme ne contenir que des elements de code.

    Il a quand même fait ça bien car la plupart des répertoires sont protégé par un fichier .htaccess
    imaginons que la protection .htaccess possède une lacune, tout le code est alors accessible.
    si ton fichier porte l'extension .inc.php par exemple il faudrait en plus que le serveur ne l'interprete pas.
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  7. #7
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 376
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 376
    Billets dans le blog
    17
    Par défaut
    Citation Envoyé par freko Voir le message
    Il a quand même fait ça bien car la plupart des répertoires sont protégé par un fichier .htaccess
    Ouais, enfin le .htaccess n'est pas supporté par tous les serveurs HTTP et il est désactivable/paramétrable depuis le httpd.conf, donc ne pas se fier à cela à 100%. De plus comme dit sabotage, qui doit être spécialiste en la matière vu son pseudo, le fichier peut ne pas être optimal.
    Accès à un .inc = affichage du script brut
    Accès à un .php ou .inc.php = exécution du script avec au pire qques erreurs

Discussions similaires

  1. Développement jeux vidéo : quelles bases à avoir absolument ?
    Par Ezechiel dans le forum Développement 2D, 3D et Jeux
    Réponses: 175
    Dernier message: 20/02/2018, 16h14
  2. [JSP/Servlet] Outils pour developper?
    Par BenoitM dans le forum Servlets/JSP
    Réponses: 6
    Dernier message: 04/05/2004, 11h03
  3. [Palm] Développer sur un Palm
    Par Thom@s dans le forum Mobiles
    Réponses: 4
    Dernier message: 02/09/2003, 15h22
  4. Conseils pour developper une application avec Oracle
    Par belugha dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 02/06/2003, 16h03
  5. [CRYSTAL] Developpement
    Par Antichoc dans le forum SAP Crystal Reports
    Réponses: 10
    Dernier message: 21/05/2003, 12h07

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