A voir également:
- PHP : Titre variant en fonction du l'URL ?
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Br php ✓ - Forum PHP
- Expert php - Télécharger - Langages
- Php echo image ✓ - Forum PHP
5 réponses
Utilisateur anonyme
Modifié par lionhell454 le 2/04/2011 à 22:56
Modifié par lionhell454 le 2/04/2011 à 22:56
slt, jsuis débutant mais je pense pouvoir t'aiguiller.
le top serait de gerer les titres avec une base de données.
et de faire des requetes sql pour les insérer/récupérer.
sinon tu peut inclure un autre fichier exemple mes_titre.php
et de déclarer à l'interieur tes titres.
exemple (bien que la fonction define et plus approprier je crois, et définie des constantes. http://www.manuelphp.com/cours/cours.php?id=3 )
<?php
$titre1= "mon titre";
$titre2= "mon autre titre";
$titre3= "etc...";
?>
et tu les recup dans le bandeau titre
cela te premet de les gérer à partir d'un fichier.
mais tu peut essaye de regarder du coté programmation orienté objet
creer une class page et entrer les données que tu veut par la déclaration d'objet.
y a pas mal de tuto sur le sujet et ca n'as pas bcps d'intérer si tu gere que les noms et liens...
bn chances...
le top serait de gerer les titres avec une base de données.
et de faire des requetes sql pour les insérer/récupérer.
sinon tu peut inclure un autre fichier exemple mes_titre.php
et de déclarer à l'interieur tes titres.
exemple (bien que la fonction define et plus approprier je crois, et définie des constantes. http://www.manuelphp.com/cours/cours.php?id=3 )
<?php
$titre1= "mon titre";
$titre2= "mon autre titre";
$titre3= "etc...";
?>
et tu les recup dans le bandeau titre
cela te premet de les gérer à partir d'un fichier.
mais tu peut essaye de regarder du coté programmation orienté objet
creer une class page et entrer les données que tu veut par la déclaration d'objet.
y a pas mal de tuto sur le sujet et ca n'as pas bcps d'intérer si tu gere que les noms et liens...
bn chances...
j'ai penser aussi a une chose mais je code pas vraiment php donc je ne peut que expliquer et non le faire (quoi que google peut m'aider)
Dans te bandeau du titre je met <?php echo $titre; ?>
Et dans le contenu je met en premier : $titre = 'le titre';
Le probleme, c'est que étant donné que le bandeau est avant le contenu cela ne marche pas :/
Dans te bandeau du titre je met <?php echo $titre; ?>
Et dans le contenu je met en premier : $titre = 'le titre';
Le probleme, c'est que étant donné que le bandeau est avant le contenu cela ne marche pas :/
Est-il possible de mettre un include dans le header mes_titres.php et de faire en sorte qu'il sorte une variable par rapport a l'url ?
Si je suis sur cette url : site.fr/sujet1.php
alors je fait un echo : <?php $titre = "sujet1"; ?>
Si je suis sur cette url : site.fr/sujet1.php
alors je fait un echo : <?php $titre = "sujet1"; ?>
Bon j'ai trouvé cela :
<?php
if ($_SERVER['SERVER_NAME']=='monsite.fr' && $_SERVER['REQUEST_URI'] == '/sujet1.php') {
echo ' blablabla ';
}
?>
Si je suis sur l'url il affiche l'echo mais je ne peut pas mettre la variable :/
Quand je met a la place de blablabla, <?php $titre = "sujet1"; ?> il ne s'affiche pas :/
<?php
if ($_SERVER['SERVER_NAME']=='monsite.fr' && $_SERVER['REQUEST_URI'] == '/sujet1.php') {
echo ' blablabla ';
}
?>
Si je suis sur l'url il affiche l'echo mais je ne peut pas mettre la variable :/
Quand je met a la place de blablabla, <?php $titre = "sujet1"; ?> il ne s'affiche pas :/
slt,
essaye de la recuperer comme ceci:
<?php
echo $_SERVER['REQUEST_URI'];
?>
ou allors:
<?php
$_SERVER['REQUEST_URI'] == $titre;
echo $titre;
?>
je me rapelle plus tres bien mais c'est un truc dans le genre
https://www.commentcamarche.net/contents/790-php-les-variables-d-environnement
bn chance...
sinon on essayera par une autre méthode
essaye de la recuperer comme ceci:
<?php
echo $_SERVER['REQUEST_URI'];
?>
ou allors:
<?php
$_SERVER['REQUEST_URI'] == $titre;
echo $titre;
?>
je me rapelle plus tres bien mais c'est un truc dans le genre
https://www.commentcamarche.net/contents/790-php-les-variables-d-environnement
bn chance...
sinon on essayera par une autre méthode
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question