Notice: Undefined variable

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Notice: Undefined variable

Re: Notice: Undefined variable

par Ryle » 06 mars 2010, 16:31

En l'occurence, dans l'exemple que tu donnes, le fichier qui contient tes variables contient bien une variable $pathcss, mais pas de variable $_CSS. Du coup ça parait normal que php te retourne un avertissement pour te dire que cette variable n'est pas définie ;)

Notice: Undefined variable

par Gaetch » 06 mars 2010, 14:47

Bonjour,

j'ai réalisé un fichier qui contient les chemins vers les divers dossiers de mon site web, afin de pouvoir rappeler ces variables plutôt que de réécrire tout le chemin à chaque fois, ce fichier se présente comme suit :

paths.php :

Code : Tout sélectionner

<?php $pathimages = $_SERVER['DOCUMENT_ROOT'].'system/images/'; $pathclasses = $_SERVER['DOCUMENT_ROOT'].'system/classes/'; $pathcss = $_SERVER['DOCUMENT_ROOT'].'system/css/'; $pathfunctions = $_SERVER['DOCUMENT_ROOT'].'system/functions/'; $pathtemplates = $_SERVER['DOCUMENT_ROOT'].'system/templates/'; ?>
mais lorsque que j'essaye de rappeler ces variables dans un autre fichier (en ayant au préalable fait un require sur paths.php, j'ai l'erreur "
Notice: Undefined variable: _CSS" ou autre selon la variable. Par exemple rien qu'un fichier tout simple :

Code : Tout sélectionner

<?php require_once($_SERVER['DOCUMENT_ROOT'].'paths.php'); echo '<link rel="stylesheet" type="text/css" href='.$_CSS.'"style.css">'; ?>
Bon c'est un truc que j'ai fait pour tester mais je sais pas trop ce qui ne va pas même si je pense que c'est un truc tout bête.