navigation en php

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : navigation en php

par Calimero » 18 mai 2009, 00:38

Il est important de comprendre que l'instruction switch exécute chacune des clauses dans l'ordre. L'instruction switch est exécutée ligne par ligne. Au début, aucun code n'est exécuté. Seulement lorsqu'un case est vérifié, PHP exécute alors les instructions correspondantes. PHP continue d'exécuter les instructions jusqu'à la fin du bloc d'instructions du switch, ou bien dès qu'il trouve l'instruction break. Si vous ne pouvez pas utiliser l'instruction break à la fin de l'instruction case, PHP continuera à exécuter toutes les instructions qui suivent.

navigation en php

par x@v » 18 mai 2009, 00:16

bonsoir,
J'ai une navigation en php, qui ne fonctionne pas.
En effet les includes se concatènes dans le div au lieu de s'effacer
Il faut désactiver le javascript pour voir le php en action

http://www.6tnline.com/projetMusique/
			<div id="blocContenu">
				<?php 
				if (isset($page))
				{
					switch ($page)
					{
						case 'accueil': include 'accueil.php';
						case 'boutique': include 'boutique.php';
						case 'concert': include 'concert.php';
						case 'contact': include 'contact.php';
						case 'historique': include 'historique.php';
						case 'photos': include 'photos.php';
						case 'videos': include 'videos.php';
						default : include 'erreur.php';
					}
				}
				else
				{
					include 'accueil.php';
				}?>
			</div>
merci