Erreur php j arrive pas a la trouver

Résolu
luk -  
jjsteing Messages postés 1613 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

j ai cette erreur
Warning: include(include/bar.php<br />) [function.include]: failed to open stream: Invalid argument in C:\Programme\EasyPHP3.1\www\head.php on line 190

Warning: include() [function.include]: Failed opening 'include/bar.php<br />' for inclusion (include_path='.;C:\php5\pear') in C:\Programme\EasyPHP3.1\www\head.php on line 190

la ligne en question est la suivante :

$tmp = '<div id="welcome" class="inbox">'."\n\t\t\t".'<ul class="ul1">'.$lang['Not logged in'].'<br />'.include('include/bar.php').'<br />';

les <div> et <ul> sont necessaires et fermés plus tard dans le script, tout ce que je voudrais, c est que quand on trouve $tmp ce soit le contenu de bar.php qui s affiche dans la page courante

mais visiblement ma methode est pas bonne...

merci de votre aide
Configuration: Windows XP
Firefox 3.0.12

2 réponses

  1. jjsteing Messages postés 1613 Date d'inscription   Statut Contributeur Dernière intervention   181
     
    bonjour :)

    $tmp = '<div id="welcome" class="inbox">'."\n\t\t\t".'<ul class="ul1">'.$lang['Not logged in'].'<br />'.include('include/bar.php').'<br />';

    =>

    $tmp = '<div id="welcome" class="inbox">\n\t\t\t<ul class="ul1">'.$lang["Not logged in"].'<br>';
    include('include/bar.php');
    $tmp.='<br>';
    1
  2. b-boybaki Messages postés 160 Date d'inscription   Statut Membre Dernière intervention   3
     
    et ben tu fai sa

    if(isset($tmp))
    {
    include("include/bar.php");
    }

    et ne met pas de <br/> dans ton include
    0