le 09/12/2010 à 14:08
Problème avec include
Bonjour j'ai un souci avec le fonction include lorsque je rajoute une variable à cet élément.
Voici mon code :
Apparement le include reconnait bien la page mais il ne peut l'afficher. Il me renvoie cette erreur :
Warning: include(where.php?img=Horloge) [function.include]: failed to open stream: No such file or directory in C:\wamp\www\Atelier-Medical\Style4\data.php on line 23
Warning: include() [function.include]: Failed opening 'where.php?img=Horloge' for inclusion (include_path='.;C:\php5\pear') in C:\wamp\www\Atelier-Medical\Style4\data.php on line 23
Si je n'ai pas le variable IMG, je n'ai pas les images de mon site.
Merci pour votre aide.
Voici mon code :
<?php
$info = array (
'activitelaser' => 'Cabinet' ,
'contact' => 'Phone' ,
'galerie' => 'Gp',
'injection' => 'Ouverture',
'phlebo' => 'Temps' ,
'presse' => 'Presse',
'tarifs' => 'Minute',
'where' => 'Horloge');
if (isset($_GET['info'])) {
$p=$_GET['info'];
foreach ($info as $page => $image) {
if ($p == $page ) {
include $p.'.php?img='.$image;
}
}
echo "<h1>La page demandée n'existe pas</h1>";
}
else {
echo "la page demandée n'existe pas";
}
?>
Apparement le include reconnait bien la page mais il ne peut l'afficher. Il me renvoie cette erreur :
Warning: include(where.php?img=Horloge) [function.include]: failed to open stream: No such file or directory in C:\wamp\www\Atelier-Medical\Style4\data.php on line 23
Warning: include() [function.include]: Failed opening 'where.php?img=Horloge' for inclusion (include_path='.;C:\php5\pear') in C:\wamp\www\Atelier-Medical\Style4\data.php on line 23
Si je n'ai pas le variable IMG, je n'ai pas les images de mon site.
Merci pour votre aide.