Erreur php j arrive pas a la trouver

Résolu
luk -  
jjsteing Messages postés 1670 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
A voir également:

2 réponses

jjsteing Messages postés 1670 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
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