Bonjour,
j'ai un site avec un système d'include qui me donne des liens de ce type monsite/livre_dor.php?page=livre_dor, et les titres de mes pages c'était jusqu'à présent un truc comme ça:
Ça me plaisait pas parce que ça me donnait des titres du genre "Mon site c'est le top: accueil_truc", que en minuscules alors que j'aurais voulu la première lettre en majuscule et aussi sans accents et j'aime pas les fautes d'orthographe. Et puis aussi ça laissait en évidence des chemins un peu trop évident justement et visibles ^^
Alors j'ai pensé à ça et ça me donne des résultats bizarres:
Ça me donne des titres comme ça: "Puka Nina Pérou > Livre d\'Or > tyvry_ttr" ou bien "Puka Nina Pérou > Livre d\'Or > tiyt"
Est ce que quelqu'un a une idée là dessus??
merci


Code:
<title>
<?php
$page=htmlentities($_GET['page']);
echo'Mon site c'est le top(pas vraiment vrai mais bon...): '.$page.' !!';
?></title>
Ça me plaisait pas parce que ça me donnait des titres du genre "Mon site c'est le top: accueil_truc", que en minuscules alors que j'aurais voulu la première lettre en majuscule et aussi sans accents et j'aime pas les fautes d'orthographe. Et puis aussi ça laissait en évidence des chemins un peu trop évident justement et visibles ^^

Alors j'ai pensé à ça et ça me donne des résultats bizarres:
Code:
<title>
<?php
$page=$_GET['page'];
$id=htmlentities($_GET['id'], ENT_QUOTES);
$titre=htmlentities($_GET['titre'], ENT_QUOTES);
function titre($chaine)
{
$remplacement = array(
"demande_code" => "Demande de code",
"demande_code_cible" => "Demande de code",
"list" => "Liste des commentaires",
"livre_dor" => "Les premiers 50 commentaires",
"post" => "Poster votre commentaire",
"post_appel" => "Poster votre commentaire",
"select" => "Selectionner votre commentaire",
"edit" => "Modifier votre commentaire",
"edit_appel" => "Modifier votre commentaire",
"edit_select" => "Selectionner le commentaire à modifier");
foreach ($remplacement AS $cle => $element)
{
$chaine = strtr($chaine, $cle, $element);
}
return $chaine;
}
$new_titre=titre($page);
if(!empty($page))
{
echo'Puka Nina Pérou > Livre d\'Or > '.$new_titre.'';
}
else
{
echo 'Puka Nina Pérou > Livre d\'Or > Erreur, la page est inexistante... Vérifiez l\'adresse.';
}
?></title>
Est ce que quelqu'un a une idée là dessus??
merci