INCLUDE PHP : problème utilisation
Résolu/Fermé
rjl
Messages postés
543
Date d'inscription
mardi 16 mars 2004
Statut
Membre
Dernière intervention
25 mai 2019
-
6 juil. 2012 à 21:33
rjl Messages postés 543 Date d'inscription mardi 16 mars 2004 Statut Membre Dernière intervention 25 mai 2019 - 7 juil. 2012 à 15:07
rjl Messages postés 543 Date d'inscription mardi 16 mars 2004 Statut Membre Dernière intervention 25 mai 2019 - 7 juil. 2012 à 15:07
A voir également:
- INCLUDE PHP : problème utilisation
- Easy php - Télécharger - Divers Web & Internet
- Get_magic_quotes_gpc php 8 ✓ - Forum PHP
- Href php ✓ - Forum PHP
- Bouton php - Forum PHP
- C# include ✓ - Forum C#
7 réponses
tryan44
Messages postés
1288
Date d'inscription
mardi 24 janvier 2012
Statut
Membre
Dernière intervention
26 octobre 2014
219
Modifié par tryan44 le 6/07/2012 à 21:42
Modifié par tryan44 le 6/07/2012 à 21:42
Salut,
"En regardant le source exécuté, je trouve mes 2 include mais pas de généré ! "
Le fichier ou vous insérez vos includes est bien un fichier php (extension en .php)?
Par ailleurs, c'est :
Une question stupide engendre une réponse stupide!
Une question mal formulé engendre une réponse aléatoire!
"En regardant le source exécuté, je trouve mes 2 include mais pas de généré ! "
Le fichier ou vous insérez vos includes est bien un fichier php (extension en .php)?
Par ailleurs, c'est :
<php include('Doct.php'); ?>
Une question stupide engendre une réponse stupide!
Une question mal formulé engendre une réponse aléatoire!
rjl
Messages postés
543
Date d'inscription
mardi 16 mars 2004
Statut
Membre
Dernière intervention
25 mai 2019
49
6 juil. 2012 à 22:06
6 juil. 2012 à 22:06
Bonjour tryan44 et merci de ta réponse.
Les fichiers contenant les instructions ont bien des extensions PHP ; je les ai générés par Notepad ; par acquis de conscience, je viens de les recréer et refaire l'essai... sans changement !
J'ai aussi tenté des REQUIRE mais sans plus de succès !
La formulation en une ligne est correcte mais m'a aussi titillée ce qui fait que je l'ai essaiée sans changement en version traditionnelle 3 lignes !
Je pense plutôt à un problème de répertoire qui ferait rater la cible mais, il n'y a pas d'erreur apparente (sauf à ce que je ne l'ai pas cherchée où il fallait ,) et de plus, tous les modules concernés sont dans la même directory !
Merci de la recherche et @ bientôt, j'espère pour clore un sujet de débutant !
RJL2706
Les fichiers contenant les instructions ont bien des extensions PHP ; je les ai générés par Notepad ; par acquis de conscience, je viens de les recréer et refaire l'essai... sans changement !
J'ai aussi tenté des REQUIRE mais sans plus de succès !
La formulation en une ligne est correcte mais m'a aussi titillée ce qui fait que je l'ai essaiée sans changement en version traditionnelle 3 lignes !
Je pense plutôt à un problème de répertoire qui ferait rater la cible mais, il n'y a pas d'erreur apparente (sauf à ce que je ne l'ai pas cherchée où il fallait ,) et de plus, tous les modules concernés sont dans la même directory !
Merci de la recherche et @ bientôt, j'espère pour clore un sujet de débutant !
RJL2706
Utilisateur anonyme
7 juil. 2012 à 00:20
7 juil. 2012 à 00:20
Bonjour
Tu as oublié le ? de tes balises php !
et non pas
Au passage, ça marche très bien sur une ligne, tu n'es pas obligé de découper en 3 lignes ni de mettre des parenthèses autour du fichier inclus
Tu as oublié le ? de tes balises php !
<?php include "Doct.php"; ?>
et non pas
<php include "Doct.php"; ?>
Au passage, ça marche très bien sur une ligne, tu n'es pas obligé de découper en 3 lignes ni de mettre des parenthèses autour du fichier inclus
rjl
Messages postés
543
Date d'inscription
mardi 16 mars 2004
Statut
Membre
Dernière intervention
25 mai 2019
49
7 juil. 2012 à 09:28
7 juil. 2012 à 09:28
Bonjour le père,
mais aussi le sauveur !
J'aurai fait du copier coller ça aurait été plus simple !
Et, c'est vrai que plus une erreur est grosse, moins son auteur la voit !
En tout cas voila une erreur qui sera indélébile.
Merci beaucoup et bonne journée.
RJL2607
mais aussi le sauveur !
J'aurai fait du copier coller ça aurait été plus simple !
Et, c'est vrai que plus une erreur est grosse, moins son auteur la voit !
En tout cas voila une erreur qui sera indélébile.
Merci beaucoup et bonne journée.
RJL2607
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
rjl
Messages postés
543
Date d'inscription
mardi 16 mars 2004
Statut
Membre
Dernière intervention
25 mai 2019
49
Modifié par rjl le 7/07/2012 à 11:01
Modifié par rjl le 7/07/2012 à 11:01
Re,
J'y ai cru... mais ça ne suffit pas ! Il n'y a toujours pas de génération.
J'ai copié directement l'instruction d'un cours pour la coller, j'ai actualisé mes pages , j'ai redémarré le micro. Rien à faire !
Pourtant, je note 2 messages d'erreurs du HTML : un pour chaque appel INCLUDE (en ligne 4 et 7 de mon programme HTML)
line 4 column 2 - Erreur: Saw <?. Probable cause: Attempt to use an XML processing instruction in HTML. (XML processing instructions are not supported in HTML.)
line 7 column 2 - Erreur: Saw <?. Probable cause: Attempt to use an XML processing instruction in HTML. (XML processing instructions are not supported in HTML.)
Il refuse la ligne d'appel la considérant comme une instruction XML !
C'est donc un problème d'environnement que j'ai et, c'est vrai qu'à l'origine, j'ai installé WAMP mais n'ayant pas réussi à l'utiliser correctement, j'ai travaillé en réel chez mon hébergeur (ce qui m'impose de monter par Filezilla mes MàJ pour le moindre essai).
Merci d'avance de vos idées car le problème s'est compliqué !
Ci dessous les premières lignes du programme appelant dont la 4 et la 7 !
RJL2707
J'y ai cru... mais ça ne suffit pas ! Il n'y a toujours pas de génération.
J'ai copié directement l'instruction d'un cours pour la coller, j'ai actualisé mes pages , j'ai redémarré le micro. Rien à faire !
Pourtant, je note 2 messages d'erreurs du HTML : un pour chaque appel INCLUDE (en ligne 4 et 7 de mon programme HTML)
line 4 column 2 - Erreur: Saw <?. Probable cause: Attempt to use an XML processing instruction in HTML. (XML processing instructions are not supported in HTML.)
line 7 column 2 - Erreur: Saw <?. Probable cause: Attempt to use an XML processing instruction in HTML. (XML processing instructions are not supported in HTML.)
Il refuse la ligne d'appel la considérant comme une instruction XML !
C'est donc un problème d'environnement que j'ai et, c'est vrai qu'à l'origine, j'ai installé WAMP mais n'ayant pas réussi à l'utiliser correctement, j'ai travaillé en réel chez mon hébergeur (ce qui m'impose de monter par Filezilla mes MàJ pour le moindre essai).
Merci d'avance de vos idées car le problème s'est compliqué !
Ci dessous les premières lignes du programme appelant dont la 4 et la 7 !
RJL2707
<!DOCTYPE html> <html lang="fr"><head> <meta charset="utf-8"> <?php include ("Doct.php"); ?> <title>Accueil UTL Sud-Goëlo</title> <link rel="stylesheet" type="text/css" href="index_fichiers/CSS-UTL.css"></head><body> <?php include("menus.php"); ?> <div class="basgch-acc2"> Nombre de visites<br /> <center> <a href="http://www.imingo.net/fr/" target=_top> <img src="http://www.imingo.com/services/compteur/icptgr.php?id=UTLsudgoelo" name="imingo.com" border="0" alt="Compteur imingo"></a> </center><!-- Fin div centre compteur --> <p class="xsmall">Mis à jour le 26/06/2012 <br /> par RJL<br />
Utilisateur anonyme
7 juil. 2012 à 12:08
7 juil. 2012 à 12:08
Les fichiers que tu as inclus ont bien l'extension .php, mais ton fichier principal a-t-il bien lui aussi l'extension .php? C'est indispensable car il contient du php dès qu'y figure une balise <?php
Je trouve quand même tes messages d'erreur bien mystérieux, d'habitude, html ignore silencieusement le contenu des balises qu'il ne connaît pas.
Je trouve quand même tes messages d'erreur bien mystérieux, d'habitude, html ignore silencieusement le contenu des balises qu'il ne connaît pas.
rjl
Messages postés
543
Date d'inscription
mardi 16 mars 2004
Statut
Membre
Dernière intervention
25 mai 2019
49
Modifié par rjl le 7/07/2012 à 15:37
Modifié par rjl le 7/07/2012 à 15:37
Re,
Superbe, ça fonctionne chez mon hébergeur et j'ai retrouvé ce qui manquait.
Pour les messages, je dois avoir un module qui contrôle la validité du HTML (mais, maintenant qu'il ne trouve plus d'erreurs, il ne s'ouvre pas et j'ai bien sûr perdu son nom : Firebug ou Options de HTML Validator ?).
Préalablement à ton message, j'avais réinstallé Wamp (v2.2) ce qui bien sûr n'avait rien modifié !
Pour autant, je n'arrive pas à trouver où installer mes fichiers PHP pour que le système les prenne en charge sans me demander avec quel programme les ouvrir ! J'ai essayé Wamp mais aussi WWW (de Wamp) mais rien n'y fait. Quel serait le bon répertoire Apache de bin ?
Pas simple quand ça ne fonctionne pas directement.
En tout cas, merci pour cette extension php non en place. Ca m'avait un peu effleuré l'esprit... pas suffisamment pour que je fasse un essai.
Autant pour moi, ça fonctionne maintenant quand je le lance depuis Localhost depuis WWW Mes excuses
RJL2707
Superbe, ça fonctionne chez mon hébergeur et j'ai retrouvé ce qui manquait.
Pour les messages, je dois avoir un module qui contrôle la validité du HTML (mais, maintenant qu'il ne trouve plus d'erreurs, il ne s'ouvre pas et j'ai bien sûr perdu son nom : Firebug ou Options de HTML Validator ?).
Préalablement à ton message, j'avais réinstallé Wamp (v2.2) ce qui bien sûr n'avait rien modifié !
Pour autant, je n'arrive pas à trouver où installer mes fichiers PHP pour que le système les prenne en charge sans me demander avec quel programme les ouvrir ! J'ai essayé Wamp mais aussi WWW (de Wamp) mais rien n'y fait. Quel serait le bon répertoire Apache de bin ?
Pas simple quand ça ne fonctionne pas directement.
En tout cas, merci pour cette extension php non en place. Ca m'avait un peu effleuré l'esprit... pas suffisamment pour que je fasse un essai.
Autant pour moi, ça fonctionne maintenant quand je le lance depuis Localhost depuis WWW Mes excuses
RJL2707