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 :

INCLUDE : erreur pas de génération [PHP 5.3]


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    rjl
    rjl est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 84
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 301
    Par défaut INCLUDE : erreur pas de génération
    Bonjour,

    L'Include paraît être une fonction très utilisée et bien simple !
    Pourtant, avant de généraliser, j'ai tenté un premier essai (trivial) et... j'ai réussi à dérailler !
    Dans 2 essais, j'ai supprimé des instructions d'un programme HTML qui fonctionne pour les enregistrer intégralement en module.php !
    Comme ça ne fonctionne pas, j'ai pensé à un problème de librairie différente mais le programme HTML et les 2 modules php appartiennent au même dossier !
    J'ai même tenté un REQUIRE mais je n'ai pas perçu de différence !
    En regardant le source exécuté, je trouve mes 2 include mais pas de généré !
    Que puis-je alors mettre en cause ?
    Je n'ai pas eu de message d'erreur sauf à ne pas les avoir cherché où il aurait fallu ?
    Je joins le début du programme (30 lignes) et les 2 modules php.
    Merci de votre éclairage pour un problème sans doute élémentaire ?
    @bientôt. Amicalement RJL2706


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    <!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>
    <div class="bloc-page">
    	<div class="colgch-acc">
    		<div class="cadnav-acc">
    <php include "menus.php" ?>
    			<div class="basgch-acc2">
    				     Nombre de visites<br />
    				<center>
    					<a href="http://www.imingo.net" 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 />
    						_____________<br />
    						Site optimisé<br />
    						768x1024 pixels
    				</p>
    				<img class="logo-22-acc cotarm" src="index_fichiers/100px-CA_22.gif" alt="Logo Côtes d'Armor"/>
    			</div>	
    			<!-- Fin class ctrge --></div>
    		</div>
    	<!-- Fin colgch --></div>
    	<div class="colreg">	
    		<div style="margin-top: 0%; margin-left: 8%;"><img style="text-align: center; width: 87%;" alt="Image UTL StQuay" src="index_fichiers/ImageStQuay2.jpg">
    			<div class="accueil" style="text-align: center;">
    				<h1 class="font600" style="color: rgb(153, 0, 0); font-family: Comic Sans MS; width: 82%;"><b>UTL Sud Goëlo</b></h1>

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <!-- Doct.php -->
    <meta name="DESCRIPTION" content="Actions culturelles ; Université du Temps Libre">
    <meta name="KEYWORDS" content="UTL, Cotes d'Armor, Sud-Goëlo">
    <meta name="ROBOTS" content="Index">
    <meta name="AUTHOR" content="RJL">
    <meta http-equiv="expires" content="0" />
    <meta http-equiv="pragma" content="no-cache" />
    <meta http-equiv="cache-control" content="no-cache, must-revalidate" />

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <!-- menus -->
    			<div class="logUTLinit"><img class="logo-utl-acc" alt="Logo UTL base" src="index_fichiers/LogoUTL2.png">
    			</div>
    			<h1 class="menu-acc">Menu</h1><!-- Fin Menu -->
    			<nav class="menucorps  ctrge">
    				<ul class="navigation larger" style="text-align: center;">
    					<li><a href="index.html" title="Accueil">Accueil UTL</a></li>
    					<li><a href="pgUTL/Histo2012-2013.html" title="Programme de l'année">Programme 2012-2013</a></li>
    					<li><a href="pgUTL/HistoConferences.html" title="Historique des conférences / années">Historique</a></li>
    					<li><a href="Page22/UTL-CABureau.html" title="Organisation">Bureau CA non actif</a></li>
    					<li><a href="file:///E:/Docum/DocumRJL/Associations/UTL/www/Page22/UTL-Agenda.html" title="Planning Sorties">inactif</a></li>
    					<li><a href="pgUTL/MajBase.html" title="Mise à jour BD">MàJ BD</a></li>
    					<li><a href="file:///E:/Docum/DocumRJL/Associations/UTL/www/Page22/UTL-Partenaires.html" title="Liens vers leurs sites">Partenaires</a></li>
    					<li><a href="file:///E:/Docum/DocumRJL/Associations/UTL/www/Page22/AR22-PlanSite.html" title="Accès directs entre pages">Plan du Site</a></li>
    					<li><a href="mailto:webmaster@utl-sud-goelo.org" title="Nous adresser un mail">Nous contacter</a></li>
    				</ul>
    			<!--Fin menucorps --></nav>

  2. #2
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 060
    Par défaut
    Bonjour,

    Les réponses à beaucoup de questions que tu peux te poser à propos de php sont là : http://www.php.net/manual/fr/.

    Pour ton cas particulier, c'est ici : http://www.php.net/manual/fr/languag...structures.php.

    En lisant ce "mode d'emploi", tu trouveras vite ce qui ne va pas.

  3. #3
    rjl
    rjl est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 84
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 301
    Par défaut
    Bonjour,
    Il est des moments où on peut reprendre 10 fois la théorie sans voir !
    C'est souvent le cas d'une faute dans le titre d'un article que son auteur ne verra pas alors que ça sautera aux yeux d'un tiers.
    On ne fait appel à l'aide que lorsqu'on a épuisé ses cartouches net, le ? manquant dans <php, je ne le voyais pas avant de corriger en <?php !
    Merci cependant de ce rappel qui relance la machine.
    RJL2607

  4. #4
    rjl
    rjl est déconnecté
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    301
    Détails du profil
    Informations personnelles :
    Âge : 84
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 301
    Par défaut
    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 : une 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é !
    RJL2707
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    <!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" 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 />

  5. #5
    Membre Expert

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 060
    Par défaut
    Est-ce que ton fichier s'appelle bien "quelquechose.PHP" et non pas "quelquechose.HTM(L)" ?

  6. #6
    Membre expérimenté
    Profil pro
    Développeur informatique
    Inscrit en
    Février 2003
    Messages
    152
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2003
    Messages : 152
    Par défaut
    Question idiote: Pourquoi vouloir transferer du code html qui était bien au chaud dans une fichier html au sein d'un script php ?

    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.)
    Les balises <?php ?> ne seront pas interprétée si écrites dans un fichier html, renomez votre fichier en .php et tout roulera

    Sinon il existe aussi des include en html <!--#include file="menu.html"-->

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [debutant][erreur] pas un Objet ou valeur Null
    Par Tempotpo dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 04/04/2006, 16h17
  2. Include - stdio pas trouvé
    Par TronsoT dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 05/02/2006, 10h58
  3. [LOG4J][PROPERTIES] Erreur pas comprise?
    Par fabszn dans le forum Logging
    Réponses: 5
    Dernier message: 04/01/2006, 18h09
  4. [W3C] [Débutant] Une erreur pas vraiment clair !
    Par almisuifre dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 09/10/2005, 06h35
  5. librairie introuvable! Erreur"Pas d'objet dans ce contr
    Par vins111282 dans le forum Access
    Réponses: 5
    Dernier message: 16/05/2005, 14h07

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