problème avec include

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 : problème avec include

Re: problème avec include

par aaristocat » 06 déc. 2011, 18:28

merci c'est ça

Re: problème avec include

par Cyrano » 06 déc. 2011, 09:44

Vérifie dans ta configuration si les short_open_tag sont activés ou non, ou mieux encore, remplace systématiquement les « <? » par « <?php », ça devrait résoudre le problème.

problème avec include

par aristocat » 06 déc. 2011, 08:22

j'ai profité d'un changement de PC pour passer d'XP à windows 7. J'ai aussi mis à jour la version d'EasyPHP (5.3.8.1).
Alors que mon site fonctionnait parfaitement en local, je suis confronté maintenant à un premier problème.
La page d’accueil s'affiche correctement (uniquement en PHP).
Lorsque je clique sur un lien, j'ai le message d'erreur suivant :

Notice: Undefined variable: host in C:\Program Files (x86)\EasyPHP-5.3.8.1\www\Digitalreflexe\commun\titre.inc.php on line 5

Notice: Undefined variable: user in C:\Program Files (x86)\EasyPHP-5.3.8.1\www\Digitalreflexe\commun\titre.inc.php on line 5

Notice: Undefined variable: pass in C:\Program Files (x86)\EasyPHP-5.3.8.1\www\Digitalreflexe\commun\titre.inc.php on line 5

Notice: Undefined variable: bdd in C:\Program Files (x86)\EasyPHP-5.3.8.1\www\Digitalreflexe\commun\titre.inc.php on line 6


Le code de titre.inc.php

Code : Tout sélectionner

<?php $vartitre=$_GET['vartitre']; include('../commun/config.inc.php'); mysql_connect($host,$user,$pass) or die; mysql_select_db($bdd) or die; $select="SELECT * FROM titres WHERE categorie='$vartitre'"; $result=mysql_query($select); $res=mysql_fetch_array($result); echo '<div id="header">'; echo '<div class="titre">'; echo '<img src="../images/pm_titre.jpg" style="margin: 0 0px 0 -50px;" />'; echo '</div>'; echo '<div class="legende">'; echo '<h2>'.$res["stitre"].'</h2>'; echo '</div>'; ?>
Le code de config.inc.php

Code : Tout sélectionner

<? //adresse du serveur $host='localhost'; //le login $user='root'; //le pass $pass=''; //nom de la BDD $bdd='mabase'; ?>
d'avance merci