par
epilogg » 28 janv. 2006, 11:50
bonjour à tous !
J'avance progressivement sur cette histoire de site et ca n'aurait pas été possible sans vous. j'essaierai d'en faire profiter phpfrance à ma petite échelle en mettant un lien et un mot de remerciement mais en attendant, et parce qu'il y a toujours un mais... il me reste quelques problemes !
Notamment, dans mes inclusions, ou par moment les pages se "chevauchent". Dans ce site, tout est inclus dans un tableau au centre. donc lorsqu'on arrive sur l'index, il n'y a rien et j'aimerai qu'il y ait ma page d'accueil, ce qui se traduit par un else comme ceci
$pageOK = array('archives' => 'archives/archives.php',
'archives2' => 'archives/archives2.php',
'contact' => 'contact/index.php',
'proposer' => 'proposer/index.php',
etc...
if(isset($_POST["submit"]) && isset($_POST["multistyles"])) {
include('agenda/multi_resultat.php');
}
if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
include($pageOK[$_GET['page']]);
} else { include('ce_mois_ci.php'); }
?>
Le $_POST ["submit"] correspond aux résultats du choix de l'internaute à partir de listes déroulante.
c'est le deuxieme if qui m'interesse avec le else {include('ce_mois_ci.php'); qui en fait affiche bien une premiere fois la page quand on arrive sur l'index du site, mais des que je clique sur un lien et inclus donc une autre page, la page ce_mois_ci.php reste dessous la nouvelle page incluse... z'auriez une idée m'sieurs, dames ?
bonjour à tous !
J'avance progressivement sur cette histoire de site et ca n'aurait pas été possible sans vous. j'essaierai d'en faire profiter phpfrance à ma petite échelle en mettant un lien et un mot de remerciement mais en attendant, et parce qu'il y a toujours un mais... il me reste quelques problemes !
Notamment, dans mes inclusions, ou par moment les pages se "chevauchent". Dans ce site, tout est inclus dans un tableau au centre. donc lorsqu'on arrive sur l'index, il n'y a rien et j'aimerai qu'il y ait ma page d'accueil, ce qui se traduit par un else comme ceci [php]
$pageOK = array('archives' => 'archives/archives.php',
'archives2' => 'archives/archives2.php',
'contact' => 'contact/index.php',
'proposer' => 'proposer/index.php',
etc...
if(isset($_POST["submit"]) && isset($_POST["multistyles"])) {
include('agenda/multi_resultat.php');
}
if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
include($pageOK[$_GET['page']]);
} else { include('ce_mois_ci.php'); }
?>
[/php]
Le $_POST ["submit"] correspond aux résultats du choix de l'internaute à partir de listes déroulante.
c'est le deuxieme if qui m'interesse avec le else {include('ce_mois_ci.php'); qui en fait affiche bien une premiere fois la page quand on arrive sur l'index du site, mais des que je clique sur un lien et inclus donc une autre page, la page ce_mois_ci.php reste dessous la nouvelle page incluse... z'auriez une idée m'sieurs, dames ?