Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

Mon script php


Messages recommandés

Posté(e) (modifié)

bonjour,

 

voilà je remplace ma frame par un include à cause d'Opera et la pub.

 

<div id="gauche" ><div  id="dockcontent0" class="dockclass">
	<img src="menu_isis.png" alt=" ">

<ul id="menugauche" >

<li>
		<a href="index.php?page=mes coups de gueule">Coups de gueule d'Isis</a>
	  </li>
	  <li>
		<a href="index.php?page=produits">Tests de produits</a>
	  </li>
	  <li>
		<a href="index.php?page=astuces de softs">Astuces de softs</a>
	  </li>
	  <li>
		<a href="index.php?page=astuces web">Astuces Web</a>
	  </li>
	  <li>
		<a href="index.php?page=maladies genetiques">Maladies génétiques</a>
	  </li>

	</ul>
			</div>

 

et la frame php :

 

<div id="centre" style="text-align:center;">

   <?php
if (!isset($_GET['page'])) $page= 'accueil';
switch($page)
{
case 'accueil': include ('welcome.html');break;
case 'mes coups de gueule': include ('dos\mes coups de gueule\index.php');break;
case 'tests de produits':include ('dos\produits\index.php');break;
case 'astuces de softs':include ('dos\astuces de softs\index.php');break;
case 'astuces web':include ('dos\astuces web\index.php');break;
case 'maladies genetiques':include ('dos\maladies genetiques\index.php');break;
}
?>
  </div>

 

Mes chemins semblent bon alors je vois pas trop :P

 

Je modifie cette page sur mon serveur perso :

 

http://isis.no-ip.info/

 

merci

Modifié par Diana

Posté(e)
Tu es bien certaine que le $_GET[] te retourne bien "mes coups de gueule" et pas "mes%20coups%20de%20gueule" ?

 

Ben oui ça m'affiche ça, mais je vois pas le rapport ?

Posté(e)

Comme tu ne défini pas la variable $page il ne risque pas de rentrer dans le switch ... je te propose ceci Diana :

if (isset($_GET['page'])) $page=$_GET['page'];
switch($page)
{
case 'accueil': include ('welcome.html');break;
case 'mes coups de gueule': include ('dos\mes coups de gueule\index.php');break;
case 'tests de produits':include ('dos\produits\index.php');break;
case 'astuces de softs':include ('dos\astuces de softs\index.php');break;
case 'astuces web':include ('dos\astuces web\index.php');break;
case 'maladies genetiques':include ('dos\maladies genetiques\index.php');break;
case default: include ('welcome.html');break;
}

 

Maintenant je ne suis pas pour le fait de faire un include d'une page au milieu d'une page (tu te retrouves avec 2 balises <html>) ... comme tu utilises les iframe tu pourrais mettre ton switch dans l'attribut src de ta balise <iframe> ...

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...