Titre: Un titre pour chaque p)age en php ?
Posté par: divxaide le le 07-08-2004 a 18:25:19
Slt Mon site est en php avec des adresse : ...index.php?page=ffdsfdsfs que jai transformer en ...article.html avec lurl rewritting
Mais je rencontre encore un probleme : c'est que en fait le titre reste toujours le meme. N'ya t il pas une solution pour que le titre de la page change ??
merci davance
a+ |
Titre: Re:Un titre pour chaque p)age en php ?
Posté par: bigornot le le 07-08-2004 a 18:58:28
eh ben, ta page sera index.php?page=ffdsfdsfs&titre=titre ou encore : index.php?page=ffdsfdsfs tout simplement, et le titre sera ffdsfdsfs !
|
Titre: Re:Un titre pour chaque p)age en php ?
Posté par: divxaide le le 07-08-2004 a 23:33:01
slt la jai mi sa dans lindex :
<title> <?php echo $_GET['page']; ?> </title>
sa affiche le nom de la page.php et nom son titre
Ya pas la possibiliter dafficher le titre de la page ?
Je comprend pas trop comment marche le truc avec ....&titre=titre
merci
+ |
Titre: Re:Un titre pour chaque p)age en php ?
Posté par: MFred le le 08-08-2004 a 01:50:38
Tu veux aller le chercher où, son titre ? Si tu ajoutes "&titre=titredelapage" après chaque url, il te suffit de mettre : <title><?php echo $_GET['titre']; ?></title> Si tu préfères faire ça de manière invisible, tu peux répertorier toutes les pages dans une table et sélectionner au niveau du title le titre qui correspond à la page inclue :-\ |
Titre: Re:Un titre pour chaque p)age en php ?
Posté par: divxaide le le 08-08-2004 a 11:50:11
slt Ouai mais rajouter ""&titre=titredelapage" je ne peu pas car jutilise lurl rewritting en ...html donc jai plus la forme index.php?page=tretre
En fai je voudrai appelai le titre quil y a entre les balises <title> de la page a afficher ! Sa se trouve c pas possible ?? |
Titre: Re:Un titre pour chaque p)age en php ?
Posté par: bigornot le le 12-08-2004 a 10:35:11
| et ben, dans une table, tu mets le nom de la page et le titre, et apres, tu fais la petite requete mysql, et tu affiches le resultat dans ton titre ... |
Titre: Re:Un titre pour chaque p)age en php ?
Posté par: divxaide le le 12-08-2004 a 11:02:16
slt c bon en fait jai trouver Jutilise sa maintenant :
Code:
<?php echo "<title> Kits Design - "; if($_GET['page'] == 'accueil') { echo "votre kits graphiques professionnel pour 2 codes "; } elseif($_GET['page'] == 'offres') { echo "Découvrez les offres : banniere, flash, adaptation mambo, paiment "; } elseif($_GET['page'] == 'support') { echo "Support, Aide, FAQ, comment personaliser son kits, changer les images"; } elseif($_GET['page'] == 'kits-informatiques') { echo "Kits Graphiques informatiques, pc, portables, sonneries, webmaster, portails, futuriste "; } elseif($_GET['page'] == 'kits-sport') { echo "Kits Graphiques Sport, Automobile, voiture, extreme, suf, F1, formule1 "; } elseif($_GET['page'] == 'kits-nature') { echo "Kits Graphiques Nature, voyage, paysages, fleure, neige, lac, montagne ,glace "; } elseif($_GET['page'] == 'kits-hebergement') { echo "Kits Graphiques hebergement, host, hosting, serveur, nom de domaine, registrar"; } elseif($_GET['page'] == 'kits-classique') { echo "Kits Graphiques Sobre, classique, Simple, courrant, class, "; }
else { echo "votre kits graphiques professionnel pour 2 codes"; } echo " allopass</title>";
?> |
|
++ |
Titre: Re:Un titre pour chaque p)age en php ?
Posté par: MFred le le 12-08-2004 a 20:57:03
Beuh ! >:(
Si tu préfères un code un peu plus "light" ... http://fr3.php.net/manual/fr/control-structures.switch.php (http://fr3.php.net/manual/fr/control-structures.switch.php) |
Titre: Re:Un titre pour chaque p)age en php ?
Posté par: divxaide le le 12-08-2004 a 22:54:57
slt merci mais je connai pas bcp le php donc je comprend rien :s (c des script quon me donne)
Sinon on ma parler de faille dans le php avec les includes : Moi jutilise sa dans mon index :
Code:
<?php
if(isset($_GET['page'])) {
$page = $_GET['page'];
include(''.$page.'.php');
}
else include('accueil.php');
?> |
|
Et pour lurl rewritting :
Code:
ErrorDocument 401 index.php ErrorDocument 402 index.php ErrorDocument 403 index.php ErrorDocument 404 404.html ErrorDocument 500 index.php
DirectoryIndex index.html index.php Options -Indexes
RewriteEngine on RewriteRule ^index.html$ index.php [L] RewriteRule ^([^<>]*).html$ index.php?page=$1 [L]
|
|
Est ce que ya la faille ?
merci de maider a++ |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|