Accueil > Forum > > > > Probleme avec un include
Probleme avec un include
jeudi 28 décembre 2006 à 10:09:05 |
Probleme avec un include

kgadhi
|
Bonjour tout le monde, J'ai un petit soucis avec la fonction include()
index.php identification.php metier Personnes.class.php integration DAOPersonnes.class.php gestion gestion.php
depuis la page identification.php, je fais appel à la page Personnes.php: include("metier/Personnes.class.php"); depuis la page gestion.php, je fais appel à la page Persones.php: include("../metier/Personnes.class.php"); depuis la page Personnes.class.php, je fais appel à la page DAOPersonnes.class.php: include ("../integration/DAOPersonnes.class.php");
Sur la page identification.php, j'ai le message d'erreur: Warning: main(../integration/DAOPersonnes.class.php) [function.main]: failed to open stream: No such file or directory in /Sites/Web1/metier/Personnes.class.php on line 2
et si dans la page Personnes.class.php, je fais appel a la page DAOPersonnes.class.php: include ("../integration/DAOPersonnes.class.php"); Alors j'ai plus d'erreur dans la page identification.php, mais j'ai un message d'erreur sur la page gestion.php: Warning: main(./integration/DAOPersonnes.class.php) [function.main]: failed to open stream: No such file or directory in /Sites/Web1/metier/Personnes.class.php on line 2
Je suis un peu perdu, Et merci de votre aide.
|
|
jeudi 28 décembre 2006 à 11:59:56 |
Re : Probleme avec un include

amezghal
|
salut le prob c'est que la premiere include est de la repertoire racine (ou se trouve l'index) donc pour l'instant la repertoire courante est la racine. -tu va appellé metier/Personnes.class.php (po de prob)
-depuis la page personnes.class.php tu fais appel a la repertoire ../integration/DAOPersonnes.class.php
alors tu doit faire plutot integration/DAOPersonnes.class.php
car le repertoire courant est tjrs la racine meme chose pour l'autre metier/Personnes.class.php( si tu met les .. alors yaura une erreur c normal)
allé teste et repond moi si ca marche
|
|
jeudi 28 décembre 2006 à 12:30:45 |
Re : Probleme avec un include

kgadhi
|
Merci amezghal pour ton aide, dans les classes Personnes (Personnes.class.php) j'ai enlevé les ..: include("integration/DAOPersonnes.class.php");j'ai plus de message d'erreur en ce qui concerne la page identification.php mais j'ai toujours le message d'erreur dans la page gestion.php Warning: main(integration/DAOPersonnes.class.php) [function.main]: failed to open stream: No such file or directory in /Sites/Web1/metier/Personnes.class.php on line 2
Warning: main() [function.include]: Failed opening 'integration/DAOPersonnes.class.php' for inclusion (include_path='.:/usr/lib/php/:/usr/share/pear/') in /Sites/Web1/metier/Personnes.class.php on line 2
J'ai oublié de preciser tt a l'heure que la page gestion.php est appellée par une page index.php qui se trouve dans le meme rep: index.php identification.php metier Personnes.class.php integration DAOPersonnes.class.php gestion index.php gestion.phpMerci pour ton aide
|
|
jeudi 28 décembre 2006 à 12:57:26 |
Re : Probleme avec un include

amezghal
|
puisque gestion.php n'est poas appelé par un fichier de la racine alors malgré qu"il est appelé par index.php(meme repertoire) alors pour gestion.php include ("../integration/DAOPersonnes.class.php");
teste et repond
|
|
jeudi 28 décembre 2006 à 13:02:59 |
Re : Probleme avec un include

kgadhi
|
Mon probleme c'est que la page gestion.php appelle la page Personnes.class.php la page DAOPersonnes.class.php est appellée par Personnes.class.php donc je ne peux pas faire ce que tu proposes
J'ai trouvé une solution: J'ai mis le fichier identification.php et pour appeller les differentes classes je mets include("../metier/Personnes.class.php") par exemple; et pour l'instant j'ai pas de message d'erreur.
Merci comme meme pour ton aide.
|
|
vendredi 29 décembre 2006 à 11:35:09 |
Re : Probleme avec un include

Anthomicro
|
Réponse acceptée !
Salut,
sinon tu peux jeter un oeil du côté de $_SERVER['DOCUMENT_ROOT'], comme ça tu inclueras toujours tes fichiers d'une manière absolue.
a +
|
|
Cette discussion est classée dans : page, php, class, include, personnes
Répondre à ce message
Sujets en rapport avec ce message
php et include [ par vbasique ]
Bonjour,j'aimerais savoir comment on dimensionne une page située en 'include' dans une page php.je vous remercie,Pierre A.essai raté ici (ça dépasse)
Include php [ par FearBlue ]
Salut a tous !!!!J'ai un probleme avec la fonction includema page index.phpcontient un code genre ca:include($page);lorsque je fais ca :index.php?page
Include Distant avec easyphp [ par Paper183 ]
Bon voila mon problemeje suis avec easyphp 1.6(seulement pour mes tests)je débute en php...sur une page jai:include("http://lesite.com/index.php");?>e
Avec include, les images n'apparaissent pas !!! [ par jadiema ]
J'ai une page php qui me sert d'index. Dans cet index, j'essaye d'afficher une autre page php en utilisant la propriété include de php. Tout se passe
Faille Include [ par FearBlue ]
Slt a tousVous connaissez surement tous la faille Includeenfin plus l'erreur de bcp de programmeurs php débutants.L'autre jour j'ai vu que si on faisa
question sur include() en php [ par titibl ]
voila j'aimerais faire un include d'une page pour faire le meme effet qu'une iframe ms je n'arrive pas à forcer mon include avec une taille precise.qu
ecrire la source d'une page avec include ? [ par magicyoda ]
Bonjour !j'ai un script php qui envoit un mail html, dans celui-ci j'aurais aimé inclure la source de la page test.php pour obtenir dans le mail le me
Pb Include [ par tekyo ]
Salut, Voila le pb:J'ai une page accueil.php qui fait office de menu vers d'autre page en include, or dans ces pages il y en a une qui doit se recharg
Probleme d'include a partir d'un index.php?page=x [ par chatainsim ]
Bonjour, j'ai un probleme avec se script qui affiche en fonction de x dans index.php?page=x affiche la page x.php en include si 'page' est inexista
Probleme d'include a partir d'un index.php?page=x [ par chatainsim ]
Bonjour, j'ai un probleme avec se script qui affiche en fonction de x dans index.php?page=x affiche la page x.php en include si 'page' est inexista
Livres en rapport
|
Derniers Blogs
XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE)[HTML5] AUTOUR DU W3C : NOUVEAUX STANDARDS ET WEB MOBILE (LILLE) par Gio
Je m'y prends un peu tard je sais, mais bon je suis développeur web et donc hyper fainéant ! Toujours dans le cadre des technologies émergentes, ici HTML5, parce qu'on aime HTML5 chez Wyg , nous seront présent, le vieux ( Aurélien V.) et moi, pour pr...
Cliquez pour lire la suite de l'article par Gio [WP7] DYNAMICALLY CHANGE STARTUP PAGE[WP7] DYNAMICALLY CHANGE STARTUP PAGE par KooKiz
Let's say that you want to allow the user to customize the startup page of your application. You can easily change the startup page by editing the 'NavigationPage' attribute in the manifest file. But the manifest cannot be modified once the applicatio...
Cliquez pour lire la suite de l'article par KooKiz
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|