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 :

Warning : include


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Octobre 2010
    Messages
    164
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Maroc

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Octobre 2010
    Messages : 164
    Par défaut Warning : include
    Bonjour,

    je fait une programme en php en MVC, mon problème c'est :
    si j'ai écris
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    include 'Controller/authentification.php' //(le messages d'erreur s'affiche pour quelque pages )
    si j'ai écris
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    include '../Controller/authentification.php' //(le messages d'erreur s'affiche pour d'autre pages )
    est ce qu'il y a une solution pour ce problème , comme si t'as pas accépté ça(../controlleur) tu accept ça(controlleur)

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Warning: include(../Model/BO/authentification.php) [function.include]: failed to open stream: No such file or directory in C:\xampp\htdocs\mci\Controller\authentification.php on line 2
    merci d'avance

  2. #2
    Modératrice
    Avatar de Celira
    Femme Profil pro
    Développeuse PHP/Java
    Inscrit en
    Avril 2007
    Messages
    8 633
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeuse PHP/Java
    Secteur : Industrie

    Informations forums :
    Inscription : Avril 2007
    Messages : 8 633
    Par défaut
    Dans les 2 cas, tu utilises un chemin relatif. Comme je doute que tous tes fichiers soient placés en vrac dans le même dossier, peut-être serait ce une bonne idée de réfléchir à où se trouve ton fichier authentification.php par rapport à celui dans lequel tu l'inclus (ou utiliser un chemin absolu par rapport à la racine du site)
    Modératrice PHP
    Aucun navigateur ne propose d'extension boule-de-cristal : postez votre code et vos messages d'erreurs. (Rappel : "ça ne marche pas" n'est pas un message d'erreur)
    Cherchez un peu avant poser votre question : Cours et Tutoriels PHP - FAQ PHP - PDO une soupe et au lit !.

    Affichez votre code en couleurs : [CODE=php][/CODE] (bouton # de l'éditeur) et [C=php][/C]

  3. #3
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 38
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Tu as 3 façons d'inclure proprement des scripts:
    • utilise un chemin absolu (garde une constante sous la main qui contiens le path depuis la racine du projet - utilise dirname(__FILE__))
    • Définis correctement l'include path et PHP ira chercher les scripts dans les bons répertoires tout seul
    • utilise l'autoloading

Discussions similaires

  1. Warning: include() [function.include]: Failed opening
    Par stephcache dans le forum Langage
    Réponses: 2
    Dernier message: 31/10/2010, 17h40
  2. Réponses: 3
    Dernier message: 20/08/2009, 21h46
  3. Warning: include() [function.include]: Failed opening
    Par FotoXe33 dans le forum Langage
    Réponses: 2
    Dernier message: 12/07/2009, 19h49
  4. PHP Warning: include
    Par TangoZoulou dans le forum Langage
    Réponses: 1
    Dernier message: 30/03/2007, 12h20
  5. include once et warnings
    Par titoumimi dans le forum Langage
    Réponses: 4
    Dernier message: 03/03/2006, 12h22

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