Rechercher : dans
Par :

[titre dynamique] changer le titre des pages

Dernière réponse le 6 jun 2008 à 01:38:45 stef, le 20 déc 2006 à 12:01:14 
 Signaler ce message aux modérateurs

Bonjour, j'utilise les pseudo frame pour un site et je voudrais que le titre de chaque page change selon la page inclu
Voici le code de ma page index
Merci pour votre aide.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<link href="style.css" rel="stylesheet" type="text/css" media="screen" />
<link rel="shortcut icon" type="image/x-icon" href="/favicon.ico" />
<title><?php echo $title; ?></title>
<script type="text/JavaScript">
<!--
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}
//-->
</script>
</head>

<body>
<div id="site">
	<div id="header">
		<div id="header_D"><p><h1>Emplacement du slogan<a name="haut" id="haut"></a></h1>
		<h4>Slogan deuxieme niveau</h4></p>
		</div>
	</div>
  <div id="main"><a href="index.php?page=accueil">Accueil</a> || <a href="#" onclick="MM_openBrWindow('contact.php','Contact','width=650,height=450')">Contact</a> || <a href="index.php?page=levages_manutentions">Levages Manutentions</a> || <a href="index.php?page=architecture_cable_inox">Architecture câble inox </a> || <a href="index.php?page=securite">Sécurité</a></div>
	<div id="content"><img src="img/contH.gif" alt="contH" width="800" height="20" />
<!--debut Contenu page centrale -->
<?php

  //  le tableau contenant les pages autorisées
  // ----------------------------------------------------
  $pageOK = array('contact' => 'contact.php',
                  'accueil' => 'accueil.html' ,
				  'levages_manutentions' => 'levage_manutention.php' ,
				  'architecture_cable_inox' => 'architecture_cable_inox.php' ,
				  'filet_inox' => 'filet_inox.php' ,
				  'cable_inox' => 'cable_inox.php' ,
				  'securite' => 'securite.php' ,
				  'arrimage' => 'arrimage.php',
                  	'elingue_cable' => 'elingue_cable.php' ,
				  'elingue_chaine' => 'elingue_chaine.php' ,
				  'elingue_textile' => 'elingue_textile.php' ,
				  'manille_anneau' => 'manille_anneau.php' ,
				  'palan_treuil' => 'palan_treuil.php' ,
				  'crics_verrins' => 'crics_verrins.php' ,
				  'cable_etc' => 'cable_etc.php' ,
				  'serres_cables_cosses_coeur' => 'serre_cable_cosse_coeur.php' ,
				  'deblai_bag' => 'deblai_bag.php' ,);

  // Teste que le parametre d'url existe et qu'il est bien autorisé
  // -----------------------------------------------------------------

  if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
   include($pageOK[$_GET['page']]);   // Appel le contenu central de la page
  } else {
    include('accueil.html');   // Page par défaut quant elle n'existe pas dans le tableau
  }

?>
 </div>
Configuration: Windows XP
Firefox 1.5.0.8

Meilleures réponses pour « [titre dynamique] changer le titre des pages » dans :
Comment changer la page d'accueil de son navigateur WEB ? VoirVous voulez changer la page d'accueil de votre navigateur web ? Voici comment procéder : Sous Internet Explorer Sous Mozilla Firefox Sous Opéra Les moteurs de recherche Plusieurs pages d'accueil pour son navigateur Sous Internet...
Google - Recherche dans le titre ou dans l'URL VoirGoogle permet d'interroger uniquement les pages contenant un terme dans leur URL ou bien dans le titre de la page. Recherche dans le titre Il suffit d'utiliser la notation suivante : intitle:forum Recherche dans l'URL Il suffit d'utiliser la...
Introduction aux Java Server Pages VoirPrésentation des Java Server Pages Les JSP (Java Server Pages) sont un standard permettant de développer des applications Web interactives, c'est-à-dire dont le contenu est dynamique. C'est-à-dire qu'une page web JSP (repérable par l'extension...

1

Tittom, le 20 déc 2006 à 14:10:24
  • +3

Salut,

Tel que tu le présente, il faut que la variable $title soit renseignée avant que ton script n'en arrive à :

<title><?php echo $title; ?></title>


Une solution serait de modifier légèrement la façon de faire. La partie qui vérifie la page demandée serait à placer avant de commencer à afficher l'entête de page. Voici comment cela s'organiserait structurellement :

<?php
// le tableau contenant les pages autorisées
$pageOK = array(
    'contact' => array('titre' => 'Contact', 'script' => 'contact.php'),
    'accueil' => array('titre' => 'Accueil - Bienvenue', 'script' => 'accueil.html'), 
    ...
    );

// Teste que le parametre d'url existe et qu'il est bien autorisé
if ( (isset($_GET['page'])) && (isset($pageOK[$_GET['page']])) ) {
    // La page demandee est valide
    $page = $_GET['page'];
  } else {
    // La page est invalide, on force la page Accueil
    $page = 'accueil'; // Page par défaut quant elle n'existe pas dans le tableau
  }

// Chargement des infos de la $page
$title = $pageOK[$page]['titre'];
$script = $pageOK[$page]['script'];

// Affichage de l'entete de page
?><DOCTYPE..............
.....
<!--debut Contenu page centrale -->
<?php
include $script;
...
?>
...



Ce changement permettra de placer la partie "traitement" (analyse de la requête, vérifications, décision de la page à afficher), AVANT la partie affichage.

J'espère que cela t'aidera.

----
Tittom (ça c'est de la signature)

Répondre à Tittom

4

 karim, le 6 jun 2008 à 01:38:45

Voici ma page article je voudrai change le titre de l apage voici les info dans l ordre de aparence
marque articles couleur
merci

voici mon code
<html>
<HEAD>
<?
$titre=";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;";
$desc=";;;;;;;;;;;;;;;;;;;;;;;;;;";
setlocale(LC_ALL,'french');
$rev=date("dmY", filemtime($SCRIPT_FILENAME));
include("header.php");

Répondre à karim

2

fred-91, le 2 nov 2007 à 20:56:47
  • +1

Bonjour,

j'ai mis un site sur internet et je n'ai pas vérifié mes titres de mes pages avant, allors google à mis en référence les titres et ils sont faux exemple:
page index " index3" aulieu du nom ma page principale "les merveilles créoles"
autre page " nouvelle page 1" aulieu de "soirée Nwel"
ect....
google est venue voir mon site et l'a mis mais les référence sont "index3" ect....
allors j'ai changé mes titres sur mes pages mais comment changer les référence sur google.

Meci de votre réponse.

Répondre à fred-91

3

kikoo, le 2 jan 2008 à 15:43:54

Tu n'a plus qu'a attendre....

Ou regarder quand google vas sur ton site avec:
https://www.google.com/webmasters/tools/siteoverview?hl=fr&sort=site&reverse=0&page=1&view=all

Répondre à kikoo
Collection CommentÇaMarche.net