CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourHigh-Tech
    • Actus High-Tech
    • Hardware
    • Smartphones
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • High-Tech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Title en php

Aliojsa
Aliojsa
Niveau 9
04 septembre 2002 à 23:34:30

ouf ca fait un moment que je n´ai pas posté ici ^^

Je voudrais donner des titres aux pages d´un site en php.
Par exemple :

page1: MonSite - page1
page2: MonSite - page2
page3: MonSite - page3

sur mon Phorum ca se fait comme ca :
<title>
MonSite - <?php if(isset($ForumName)) echo " - $ForumName"; ? ><?php echo initvar("title"); ? >
</title>

J´y comprend pas grand chose et j´ai pas trouvé à quoi ca renvoyait.Vous savez le faire ?

leboss33
leboss33
Niveau 10
05 septembre 2002 à 01:02:06

Je comprend pas exactement se que tu veut

un truc a pas louper > si tu veut que ta page sapelle monsite - page1 tu met sa entre les balises title. lol

enfin je cherche mais je vois pas se que tu veu dire

kenshiro1980
kenshiro1980
Niveau 7
05 septembre 2002 à 08:25:04

je sais pas si c´est ça alors je réponds quand même :

tu te créé un tableau avec comme clé la page et comme valeur le nom de la page puis dans le title tu mettra juste le nom de la page corrspondant au numéro de la page en cours

chai pas si c´est ça

Aliojsa
Aliojsa
Niveau 9
05 septembre 2002 à 13:11:28

je crois qu´on parle de la meme chose kenshiro mais le pb c´est que je ne sais pas creer de tableau avec des cés et des valeurs lol

Pour preciser :
J´ai le meme header sur toutes mes pages mais je veux que chacune de mes pages ai un titre different.
pour cela il me faut appeller une valeur avec un echo (comme ds l´exemple ci-dessus) mais je sais pas le faire.

kenshiro1980
kenshiro1980
Niveau 7
05 septembre 2002 à 14:26:24

bah dans ce cas je te propose ça :
- chaque page à son propre numéro : 0,1,2,...
- tu te créé un tableau comme ça :
<?
$nom_page = array("0"=>Page_0,"1"=>Page_1);
// bon, y a juste deux pages, à toi de mettre les autres si tu vois comment ça marche, facile à voir là
puis tu créé une fonction nom_page() qui inclut ce tableau pour plus de sécurité :
function nom_page($num_page) {
$nom_page = array("0"=>"Page_0","1"=>"Page_1");
while (list($num_page,$titre)== each($nom_page)) {
$title = $titre;
}
return $title;
}
? >

voilà, avec ça, ça devrais aller

Aliojsa
Aliojsa
Niveau 9
05 septembre 2002 à 20:58:24

oki
merci je vais essayer mais c pas gagné vu mon niveau en php ^___-

kenshiro1980
kenshiro1980
Niveau 7
06 septembre 2002 à 08:29:45

hahaha, en y repensant, je me demande comment j´ai pu faire un truc comme ça . .. hem hem, je mérite des coups !
bon, je recommence direct :
<?
function get_title($num_page) {
$table_nom = array("0"=>"Titre_Page_0","1"=>"Titre_Page_1");
if (($title = $nom_table["$unm_page"]) == "")
$title = "Pas de titre";
return $title;
}
? >
- $num_page c´est le numéro de la page
- $table_nom c´est comme je l´ai dit dans l´exemple , un peu conne, précédent
voilà, c´est plus clair . ..
je me demande encore comme j´ai pu pondre une connerie comme ça l´autre jour . ..

Aliojsa
Aliojsa
Niveau 9
06 septembre 2002 à 17:13:20

lol
merci kenshiro, j´avais pas encore essayé de toute façon.

kenshiro1980
kenshiro1980
Niveau 7
06 septembre 2002 à 20:24:19

pas grave, je mérite des coups quand même

leBoss
leBoss
Niveau 7
06 septembre 2002 à 23:27:05

@Kenshiro => Si tu veux...on peut s´arranger, hin hin hin...

^^

kenshiro1980
kenshiro1980
Niveau 7
07 septembre 2002 à 08:56:00

leBoss Posté le 06 septembre 2002 à 23:27:05
"hin hin hin..."

hahaha, c´te rire de sadique . ..
et non non, pas envie que ce soit toi . ..
ouille, j´ai déjà mal derrière . ..

Aliojsa
Aliojsa
Niveau 9
07 septembre 2002 à 16:09:59

mon dieu ou suis-je tombé ? ??

kenshiro1980
kenshiro1980
Niveau 7
07 septembre 2002 à 17:32:54

tu veux t´y joindre peut être ? ^o^
(je déconne bien sûr, mais leboss je sais pas, hahaha ! !)

Aliojsa
Aliojsa
Niveau 9
23 novembre 2002 à 01:57:49

je remonte ce topic parceque je viens de faire ce dont je parlais.
En fait c´etait tout con, il suffisait de faire :

Dans ma page header.php : <title><? echo $title ? >
Dans chaque page du site : <? $title = "titre"; ? >

Aliojsa
Aliojsa
Niveau 9
23 novembre 2002 à 02:00:12

Les scripts que vous m´avez donné fonctionnent aussi bien sur, mais c´etait un peu trop compliqué pour moi ^^
Merci

kenshiro1980
kenshiro1980
Niveau 7
23 novembre 2002 à 12:39:31

ouais, ton truc marche mais le problème c´est qu´il faut éditer chaque page dans ce cas si je comprends bien ton système non ? et donc y a pas une page modèle contenant toutes les pages ?

Aliojsa
Aliojsa
Niveau 9
23 novembre 2002 à 12:52:51

oui, je dois mettre un petit bout de code dans chaque page, c´est le defaut.

Aliojsa
Aliojsa
Niveau 9
23 novembre 2002 à 12:53:21

Il parait qu´un titre dynamique c´est important pour les moteurs de recherche genre google.

kenshiro1980
kenshiro1980
Niveau 7
23 novembre 2002 à 12:54:46

titre dynamique ?

Aliojsa
Aliojsa
Niveau 9
23 novembre 2002 à 12:58:46

. .. un titre en php quoi, qui change selon la page.
y en a qui disent que pour google c´est bien.

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment