Marie Posté 27 Avril 2005 Posté 27 Avril 2005 Bonjour J'ai un souci sur un site. j'ai des urls du type : mondomaine.com/produit.php?id_produit=1 Dans ma page "produit.php" je mets ça : <title><? Titre($id_produit); ?></title> et j'inclus un fichier fonction.inc.php qui contient le code suivant <?function Titre($page) { switch ($page) { case "1" : echo "Titre de la page produit 1"; break;case "2" : echo "Titre de la page produit 2"; break;default: echo "Titre par défaut"; break;}}?> ça marche, quand j'appelle mondomaine.com/produit.php?id_produit=1 j'ai bien le titre de la page produit 1 (et de même pour le produit 2) Par contre, ensuite je me retrouve avec des urls du type mondomaine.com/produit_menu.php?id_menu=6&id_produit=1 qui est une sous-page pour le produit 1 et là, je ne sais plus du tout comment faire pour optimiser mon titre dans mon fichier fonction.inc.php Merci pour votre aide!
Dams Posté 27 Avril 2005 Posté 27 Avril 2005 Je tente ma chance... function Titre($page,$souspage) { switch ($page) { case "1" : switch ($souspage) { case "1" : echo "Titre de la page produit 1 sous page 1"; break; case "2" : echo "Titre de la page produit 1 sous page 2 "; break; default: "Titre de la page produit 1"; break; }break; case "2" : echo "Titre de la page produit 2"; break; default: echo "Titre par défaut"; break; }}
Vincent Posté 27 Avril 2005 Posté 27 Avril 2005 Marie, c'etait un raccourci pour nous expliquer ou alors je comprends que tu as des id qui proviennent d'une table et que tu geres les libelles correspondant en "dur"? parce que dans ton cas a chaque fois qu'une nouvelle categorie ou une sous catégorie va etre créée, il va falloir modifier la fonction...
Marie Posté 27 Avril 2005 Auteur Posté 27 Avril 2005 Vincent oui je sais, c'est le risque... le client me préviendra cela-dit (enfin j'espère!) Le "truc" de Damien marche parfaitement, moi j'avais pris espagnol en seconde langue, Damien a fait php merci
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant