par
dkinformatique » 05 oct. 2016, 18:11
Bonjour à tous
Je reviens à nouveau sur ce forum car j'ai bien apprécier l'aide apporter la première fois.
Je suis en train de créer un site en php et je souhaiterais qu'une de mes pages change la balise
<title></title>
ainsi que les balise meta descriptions et meta keywords
dans la version html j'avais inclus cette balise
<?php
$reponse = $bdd->query('SELECT * FROM ar_head WHERE name_page = "chasse_tresor" LIMIT 1');
while ($donnees = $reponse->fetch())
{
echo '<title>'.$donnees['balise_tittle'].'</title>
<meta name="description" content="'.$donnees['balise_descriptions'].'" />
<meta name="keywords" content="'.$donnees['balise_keywords'].'">
';
}
?>
Mais avec le passage en php toute les prestations sont sur une seul et même page soit excursions.php
Et dans cette même page qui se générè par la méthod $GET
Voici le bout du code de la table ar_prestation :
<?php
if (isset($_GET['name_page']))
{
$requete = $bdd->prepare('SELECT * FROM ar_prestation WHERE name_page = ?');
$requete->execute(array($_GET['name_page']));
$donnees = $requete->fetch();
{
echo '
<div class="'.$donnees['saison'].'">
<h2>'.$donnees['tiitle1'].' - Prix : '.$donnees['tarif_journee'].' €/personne </h2>
<h3> '.$donnees['titre_1'].'</h3>
<p class="'.$donnees['class_text'].'">
'.$donnees['text_1'].'<br/><br/>
'.$donnees['text_2'].'
</p>
<img src="'.$donnees['img1'].'" class="'.$donnees['class_img1'].'" alt="'.$donnees['description_img1'].'" />
<h3 class="titre_1_rando"> '.$donnees['titre_2'].'</h3>
<img src="'.$donnees['img2'].'" class="'.$donnees['class_img2'].'" alt="'.$donnees['description_img2'].'" />
<p class="text_rando_2">'.$donnees['text_3'].'</p>
<h3 class="titre_2_rando"> '.$donnees['titre_3'].'</h3>
<img src="'.$donnees['img3'].'" class="'.$donnees['class_img3'].'" alt="'.$donnees['description_img3'].'" />
<p class="text_rando_3">'.$donnees['text_4'].'</p>
</div>
';
}
}
?>
Alors j'ai bien trouver ce code la sur le net pour revenir a mes balise title mais je ne sais pas DU TOUT l'appliquez.
<?php
if(isset($_GET['name_page']))
{
$requete = $bdd->prepare('SELECT * FROM ar_head WHERE name_page = ?');
$requete->execute(array($_GET['name_page']));
$donnees = $requete->fetch();
{
$page = $_GET['name_page'];
switch($page)
{
case '1':
$page_title = "case1";
break;
case '2':
$page_title = "case 2";
break;
}
}
}
?>
Mille merci d'avance de votre aide
