Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3075 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Includes et meta tags

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP] Includes et meta tags

n°874553
Shotaro
Posté le 15-10-2004 à 23:17:46  profilanswer
 

Salut!
 
Avant tout je tiens à vous dire que je suis une vraie quiche en php, j'essaie de faire mon site à base d'inclusions.
 
index.php contient mon tableau de mise en forme ou je placerai les include des différentes pages.
La structure de l'index est la suivante :

Citation :


<? include("inc_metas.php" ); ?>
<div align="center">
  <table width="100%" border="0">
    <tr>
      <td width="100">&nbsp;</td>
      <td>&nbsp;</td>
      <td width="100">&nbsp;</td>
    </tr>
    <tr>
      <td width="100">&nbsp;</td>
      <td><? include("header.php" ); ?> </td>
      <td width="100">&nbsp;</td>
    </tr>
    <tr>
      <td width="100">&nbsp;</td>
      <td><? include("Accueil/News/news.php" ); ?></td>
      <td width="100">&nbsp;</td>
    </tr>
  </table>
</div>


 
inc_metas.php contient :

Citation :


<html>
<head>
<title><? echo("$pagename" ); ?></title>
<? echo("$metas" ); ?>
<link href="Accueil/acc.css" rel="stylesheet" type="text/css">
</head>
 
<body>


 
Mon problème c'est que les variables $pagename et $metas qui sont déclarées dans inc_metas.php ne parviennent pas à trouver les données à récupérer.
 
l'arbo du site est la suivante :
/index.php
/metas.php
/header.php
/Accueil/News/news.php
 
Le serveur me donne ceci :  

Citation :


Notice: Undefined variable: metas in c:\program files\easyphp1-7\www\inc_metas.php on line 4


 
Comment je peux formuler aux variables d'aller chercher les infos? dans les différents dossiers du site à partir de la racine où est placé inc_metas.php?
 
Ou alors je m'y prend complètement de la mauvaise facon, dans ce cas, quelqu'un pourrait éclairer ma lanterne sur la voiue a suivre?
 
 
D'avance merci :)
 
Shotaro.


Message édité par Shotaro le 15-10-2004 à 23:45:47
mood
Publicité
Posté le 15-10-2004 à 23:17:46  profilanswer
 

n°874566
cvex
$CveX
Posté le 15-10-2004 à 23:35:25  profilanswer
 

et la valeur $metas de ton fichier inc_metas.php tu le recupère d'ou?
Mais je pense que tu va devoir faire un include aussi dans inc_metas.php


Message édité par cvex le 15-10-2004 à 23:35:58

---------------
http://forum.hardware.fr/hardwaref [...] 1293-1.htm
n°874575
Shotaro
Posté le 15-10-2004 à 23:43:58  profilanswer
 

Arf! Ouais j'ai oublié ca ^^
 
Bah en fait, dans les différentes pages du site je mets la valeur de $pagename et $metas au début du code.
 
Par exemple, le début du code de news.php ca donne ca :

Citation :


$pagename = "Bienvenue sur Techni-GraFX - Toutes Les Bases pour Dessiner";
 $metas = "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-1\">
<meta name=\"description\" content=\"Techni-GraFX - Le site pour apprendre à dessiner!\">
<meta name=\"keywords\" content=\"apprendre dessin dessiner canon canons techniques technique graphisme photoshop proportions perspective cavalière composition tuto tutoriel tutos tutoriels\">
<meta name=\"author\" content=\"shotaro\">
<meta name=\"date-creation-yyyymmdd\" content=\"20040501\">
<meta name=\"reply-to\" content=\"shotaro@wanadoo.fr\">
<meta name=\"revisit-after\" content=\"3 days\">
<meta name=\"copyright\" content=\"Shotaro\">
<meta name=\"generator\" content=\"Dreamweaver, Photoshop\">
<meta name=\"robots\" content=\"index, follow\">"; ?>  


 
Shotaro.


Message édité par Shotaro le 15-10-2004 à 23:44:34
n°874580
cvex
$CveX
Posté le 15-10-2004 à 23:50:02  profilanswer
 

ca te donne quoi comme erreur maintenant?


---------------
http://forum.hardware.fr/hardwaref [...] 1293-1.htm
n°874584
Shotaro
Posté le 15-10-2004 à 23:52:11  profilanswer
 

Bah celle décrite au dessus :
 

Citation :

Notice: Undefined variable: metas in c:\program files\easyphp1-7\www\inc_metas.php on line 4


 
Et la même chose dans la barre de titre pour la variable $pagename
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP] Includes et meta tags

 

Sujets relatifs
[PHP ou MyQL] Regrouper une information par semaine, mois, annéeExécuter une commande linux via un script PHP !?
Problème d'affichage de chaine de caracatères en PHP[PHP] Timestamp de la date 2004-10-13 16:33:03 ? comment faire?
PHP et XMLComment cacher une page internet dans une page PHP.
[PHP] Génération d'email[PHP/MySQL] affichage dans l'ordre inverse de la table ?
Reprendre le php[PHP]convertisseur monétaire pret a l'emploi
Plus de sujets relatifs à : [PHP] Includes et meta tags


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR