jpv424
Messages postés47Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention24 mars 2012
-
1 juil. 2007 à 12:03
Rolls512
Messages postés4Date d'inscriptionlundi 15 juin 2009StatutMembreDernière intervention25 janvier 2010
-
16 août 2009 à 11:30
Bonjour à tous, voila je suis un gros débutant en php et un script me pose problème...
J'ai une page index.php avec dedans ce script :
<?php if (!isset($_GET['page'])) $page= 'acceuil';
switch($page)
{
case 'acceuil': include ('acceuil.htm');break;
case 'club': include ('club.htm');break;
case 'membres': include ('membres.htm');break;
case 'histoire':include ('histoire.htm');break;
case 'contact':include ('contact.htm');break;
case 'villes':include ('villes.htm');break;
case 'voitures':include ('voitures.htm');break;
case 'gagnants':include ('gagnants.htm');break;
case 'regles':include ('regles.htm');break;
case 'categories':include ('categories.htm');break;
case 'annonces':include ('annonces.htm');break;
} ?>
Sur la page index.php ce script est dans un tableau... J'ai aussi un menu avec des lien qui ont comme adresse
Ce qu'il faudrait, c'est que quand je clique sur le lien "Le Club", la page club.htm soit incluse dans index.php et dans le tableau ou il y a le script... Une pseudo-frame quoi...
Je suis chez free et c'est ce qui bug... Pour l'instant ma page index.php affiche correctement le contenu de acceuil.htm mais les autres pages restent introuvables...
switch ($page) {
case 'acceuil': include ('acceuil.php');break;
case 'club': include ('club.php');break;
case 'membres': include ('membres.php');break;
case 'histoire':include ('histoire.php');break;
case 'contact':include ('contact.php');break;
case 'villes':include ('villes.php');break;
case 'voitures':include ('voitures.php');break;
case 'gagnants':include ('gagnants.php');break;
case 'regles':include ('regles.php');break;
case 'categories':include ('categories.php');break;
case 'annonces':include ('annonces.php');break;
}
?>
c'est mieux de nommé tes pages en php parce que HTM c'est pas trop top top quoi. tu vois ? je veux dire en le nommant php ca ne tengage a rien mais si un jour tu ajoutes un script ou une fonction dans la page ! taura pas a revenir sur la fonction switch();
ensuite pour afficher la page dans ton index tu ajoute cette ligne a l'emplacement que tu veux choisir :
<?php include($include); ?>
et voila ;)
et quand tu veux acceder a une page tu fais ceci :
milkasoprano
Messages postés239Date d'inscriptionjeudi 21 juillet 2005StatutMembreDernière intervention 1 juillet 2007 1 juil. 2007 à 18:05
case 'acceuil': include ('acceuil.php');break;
case 'club': include ('club.php');break;
case 'membres': include ('membres.php');break;
case 'histoire':include ('histoire.php');break;
case 'contact':include ('contact.php');break;
case 'villes':include ('villes.php');break;
case 'voitures':include ('voitures.php');break;
case 'gagnants':include ('gagnants.php');break;
case 'regles':include ('regles.php');break;
case 'categories':include ('categories.php');break;
case 'annonces':include ('annonces.php');break;
MERDE j'ai oublié ceci : (remplace)
case 'acceuil': $include ('acceuil.php');break;
case 'club': $include ('club.php');break;
case 'membres': $include ('membres.php');break;
case 'histoire':$include ('histoire.php');break;
case 'contact': $include ('contact.php');break;
case 'villes': $include ('villes.php');break;
case 'voitures': $include ('voitures.php');break;
case 'gagnants': $include ('gagnants.php');break;
case 'regles': $include ('regles.php');break;
case 'categories': $include ('categories.php');break;
case 'annonces': $include ('annonces.php');break;
jpv424
Messages postés47Date d'inscriptionsamedi 29 mars 2003StatutMembreDernière intervention24 mars 2012 4 juil. 2007 à 14:03
Bonjour, c'est re-moi...
Mes pages sont bien incluses dans index.php
Par contre, quand je rentre l'adresse du site je n'ai pas encore fait de page d'acceuil (qui saffiche des qu'on rentre sur le site) pour le moment ya un blanc ou dedans ya l'endroit ou inclure mes autres pages...
Biensur quand je rajoute du texte sur cette page, le texte reste sur tout les pages ! Comment faire ?
Rolls512
Messages postés4Date d'inscriptionlundi 15 juin 2009StatutMembreDernière intervention25 janvier 2010 16 août 2009 à 11:30
Bonjour,
Je voudrais faire la même chose que jpv424, moi c'est qès qu'on a cliqué sur l'icone mais je veux pas qu'il efface ma page index.php pour ouvrir liste_news.php, je veux que liste_news soit inclus dans ma page index.php