Insertion de code PHP dans une balise IFRAME
Bonjour,
J'ai une erreur dans mon code PHP et je ne comprend pas ce qu'il se passe.
En début de fichier, je récupère une donnée que je stock dans $page et initialise $id.
Voici mon code :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| <td colspan="2" rowspan="1"
style="background-color: rgb(255, 255, 255); height: 45px; width: 790px;">
<?php
$test="0";
if(empty($page)){
$page="accueil";
$test="1";}
$test="2";
if($id==-1)
{
$test="3";
echo $test;
echo $page.'.php';
?>
<iframe src="<?=$page.'.php'?>" scrolling="yes" width="436" height="300" frameborder="0" align="top"></iframe>
<? }
</td> |
Il y a 2 problèmes :
1/ Apparemment, il bloque sur if($id==-1) car quand je met la condition if en commentaire il m'affiche bien 3plan.php. Lorsque je la laisse, j'ai une parse error.
3/ Malgré le bon contenu de $page (afficher plus haut), il ne trouve pas la source dans la balise iframe.
Je ne comprend pas.
Pouvez-vous m'aider ?
Merci d'avance à tous !
Dev