Pseudo frames

Emy
Invité n'ayant pas de compte PHPfrance

12 févr. 2009, 16:54

bonjour,

j'ai quelques chose qui cloche sur les pseudo frames:
<?php

$page		= isset($_GET['page'])	?	$_GET['page']		:'0';

$rub		= isset($_GET['rub'])		?		$_GET['rub']		:'0';


switch ($rubr)
{

case 'bienvenu':
$page = 'bienvenu.php';
$titre_page = 'Bienvenu sur mon blog';
break;

case 'accueil':
$page = 'accueil.php';
$titre_page = 'Bienvenu sur mon blog';
break;


default:
$page = 'accueil.php';
$titre_page = 'Bienvenu sur mon blog';
break;
}
?>

<table width="500">
<tr>
<td>haut</td>
<tr>
<td>
<?php
// generation des pages

if (IsSet($_GET['page']))
{
include ($page);	
}
else
{
	echo '<br>aucune page a inclure';
	echo $page;
}

//var_dump($_GET);
?>
</td>
<tr>
<td>bas</td>
</tr>
</table>

comme resultat ca donne:

aucune page a inclure

je ne sais pas ce qui manque exactement

merci

ViPHP
ViPHP | 2287 Messages

12 févr. 2009, 17:50

Bonjour,

Je pense que tu as des petits problèmes de nommage de variables. Regarde bien le code que tu as copié, c'est dans les premières lignes ;-)
if(!@work()){ Nespresso(); } else { what(); }
______________________________

Mammouth du PHP | 684 Messages

12 févr. 2009, 18:32

Tu peux au passage supprimer le cas 'accueil' dans ton switch case car c'est le cas par defaut.
Je chauffe si je dis 2eme et 3eme ligne ??? :wink:
Zigz4g

Emy
Invité n'ayant pas de compte PHPfrance

13 févr. 2009, 00:27

J'avais les yeux ailleurs, j'ai tellement cherche mais je l'ai pas vu, $rub et $rubr :), c'est drole hein, merci

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

13 févr. 2009, 08:35

Modération :
Puisque ta question est résolue, j'ajoute le tag [Résolu]
pour indiquer aux personnes qui voudront consulter ce sujet qu'il contient une solution.

Tu peux réaliser cette opération toi-même
en cliquant sur le bouton Image qui s'affiche en haut à gauche de ce sujet
si tu as posté le 1er message en tant que membre (inscrit et identifié).

Alors... inscris-toi !!! ;)