Utiliser la balise h1 comme titre de la page dans <head><title>

Eléphanteau du PHP | 27 Messages

30 avr. 2009, 20:14

Ya pas de raison que ca ne marche pas ;)
essaye aussi la solution de Yosh

Hawk
J'ai testé mais ca ne donne rien :(

Modérateur PHPfrance
Modérateur PHPfrance | 2575 Messages

30 avr. 2009, 20:18

C'est à dire essaye ça:
De ce que je vois, tu passe un paramètre ?page=services

Donc à partir de là, il faut que ton tableau de correspondance référence les différentes valeurs de la variable page passé en paramètre, par exemple comme ceci
<?php 
$array_correspondace = array( 
"services" => "Nos services", 
"tarifs" => "Nos tarifs"
); 
?>
Ensuite, il ne te reste plus qu'a faire
<?php
$titre = $array_correspondace[$_GET["page"]];
?> 
Et devrait fonctionner.

Tient nous au courant.
--------//////----//---//----//////
-------//---//----//---//----//---//
------//////----//////-----//////
-----||--------||--||---||
Prendre le recul n'est pas une perte de temps.


ps: Affrontez moi dans l'arène

Eléphanteau du PHP | 27 Messages

01 mai 2009, 00:42

Génial ca fonctionne !

Merci à tous pour votre aide !

ViPHP
AB
ViPHP | 5818 Messages

01 mai 2009, 21:08

Pendant que tu y es, sur le même principe, pour être complet tu peux faire un tableau de correspondance pour la balise meta description :wink:

Eléphanteau du PHP | 27 Messages

01 mai 2009, 23:45

Pendant que tu y es, sur le même principe, pour être complet tu peux faire un tableau de correspondance pour la balise meta description :wink:
Bonne idée, assitôt dit... aussitôt fait ;-)

Invité
Invité n'ayant pas de compte PHPfrance

02 mai 2009, 13:16

J'ai créé le fichier test.php
<?php 
include('correspondace_title.php');
$titre = $array_correspondace[basename($_SERVER["SCRIPT_NAME"])];
// DEBUG
echo "<p>" . basename($_SERVER["SCRIPT_NAME"]) . "</p>";
?>
http://www.depanne-pc.be/nl/test.html et http://www.depanne-pc.be/nl/index.php?page=test donne tout deux index.php

Donc .... je ne sais pas si ca va fonctionner.... faudrait que ca donne test pour que les autres donnent services , tarifs, ...

Qu'en pensez-vous?
Ba c'est normal, puisque la page en cours est bien toutjours index.php

Essaye ma solution basé sur le paramètre "page"

Eléphanteau du PHP | 27 Messages

02 mai 2009, 13:25

Le problème a été résolu, merci ;-)