Vous n'êtes pas identifié.

Annonces

Les pages de ce Forum sont exploitables par les Navigateurs FireFox, Google Chrome, Opera, Safari, Konqueror, Netscape & MSIE.

#1 [↑] [↓]17/12/2007 13:26:45

Dievochka
Щефка
Dievochka
Lieu: entre orteils et cheveux
Date d'inscription: 31/08/2006
Messages: 1124
Site web

Demande d'aide pour inclure les balises méta dans le site de ma boite

Me revoilà avec ça !
Un certain nombre de pages a les memes méta...
Je voudrais les faire varier mais c'est codé en dynamique

J'ai

Code :

LECTURE DES DONNEES DU CATALOGUE EN COURS
	$query = sql_query("SELECT * FROM $SiteSql[table_catalogues] WHERE id='$cat'");
	if(sql_num_rows($query) > 0)
		$CatData = sql_fetch_array_single($query) ;
	sql_free ($query) ;


// INCLUSION DU HEADER
	$PageName .= "L'entreprise > Nos documentations > ".$CatData[nom] ;
		$SubMenu = "sub_b" ;
	$path = "header.php" ;
	if (!include($path))
		system_error(6, $path) ;

Problème :
En fonction de l' id=?$cat ?
je voudrais faire varier le « header » (header à créer par type de "cat", ce n'est pas un problème...)

(qui dit que je suis nulle en prog ? Moi !)


Hors ligne

 

#2 [↑] [↓]17/12/2007 15:24:15

Crazy
Super Admin azimuté
Crazy
Lieu: Côte d'Azur - FRANCE
Date d'inscription: 10/04/2006
Messages: 5696
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Et si tu faisais un truc comme c'est fait dans l'Annuaire Cigiema...
Un include PHP qui gère toutes les métas de tous les fichiers principaux (par Catégorie) ?
(avec détection de la cat dans l'URL de la page par preg_match()... Puis un switch()... Case... Juste derrière)
whistling
Alain AKA Arma

[Vous devez être identifié pour voir le texte caché.]


Je suis Bon (avec un grand C) et Immortel... Jusqu'à preuve du contraire ! - I never die...
Chocoku - Sorcier Glouton - Tiger l'Osmose
MSnBetter ThanGoogle - Black Hattitude

I remember and I feel free! - I am the Killer of the Lambs!

Hors ligne

 

#3 [↑] [↓]17/12/2007 16:09:11

Dievochka
Щефка
Dievochka
Lieu: entre orteils et cheveux
Date d'inscription: 31/08/2006
Messages: 1124
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Je n'ai pas envie de refaire tout ce site pour 4 pages à modifier... D'autant qu'il y a plein de trucs zarbi

[Vous devez être identifié pour voir le texte caché.]


Hors ligne

 

#4 [↑] [↓]17/12/2007 16:20:22

Crazy
Super Admin azimuté
Crazy
Lieu: Côte d'Azur - FRANCE
Date d'inscription: 10/04/2006
Messages: 5696
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

C'est bien ce que je te dis...
Tu fais un header.php... Comme celui de l'annu !
wink
Alain AKA Arma

[Vous devez être identifié pour voir le texte caché.]


Je suis Bon (avec un grand C) et Immortel... Jusqu'à preuve du contraire ! - I never die...
Chocoku - Sorcier Glouton - Tiger l'Osmose
MSnBetter ThanGoogle - Black Hattitude

I remember and I feel free! - I am the Killer of the Lambs!

Hors ligne

 

#5 [↑] [↓]17/12/2007 16:53:39

serval2a
Pape de l'Internet
serval2a
Date d'inscription: 05/09/2006
Messages: 731
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Bonjour,
Si tu veux pas t'emmerder outre mesure tu peux aussi faire un include du style

Code :

include("../dossier/header-'.$cat.'.php");

En créant x fichiers header du même nom.
Ou encore pour reprendre ton code :

Code :

$path = "header-'.$cat.'.php" ;
	if (!include($path))
		system_error(6, $path) ;

Hors ligne

 

#6 [↑] [↓]17/12/2007 16:57:28

Crazy
Super Admin azimuté
Crazy
Lieu: Côte d'Azur - FRANCE
Date d'inscription: 10/04/2006
Messages: 5696
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Oh non !
<edit Smeagol> Maître, prend pitié de ce mécréant ! Il ne sait pas ce qu'il dit... </edit>


Pour ne pas s'emmerder et créer moult fichiers (qui seront tout petits, pléthore et difficiles à gérer...)...
Il vaut mieux utiliser mon truc (oui, je suis le meilleur). Et ce sera utilisable !
Et puis c'est beau... C'est du vrai code PHP de T@rlouze... NA !
Il ne manque plus que le preg_match()...
Et switch sur $categ...
lol
Alain AKA Arma

[Vous devez être identifié pour voir le texte caché.]

Code :

$cat2 = '"/'.$cat.'/i"'; // Transforme le libellé de la cat en pattern (on met un "i" [insensible à la casse] au cas où)
If preg_match($cat2, $page_courante_metas) $categ = $cat; // recherche de pattern dans l'URL
Switch ($categ) // Attribution des métas selon le résultat trouvé
{
Case 'une 1ere cat' :
// attribution des métas
Break;
Case 'une 2eme cat' :
// attribution des métas
Break;
Case 'une 3eme cat' :
// attribution des métas
Break;
... /...
Default :
Break;
}

Je suis Bon (avec un grand C) et Immortel... Jusqu'à preuve du contraire ! - I never die...
Chocoku - Sorcier Glouton - Tiger l'Osmose
MSnBetter ThanGoogle - Black Hattitude

I remember and I feel free! - I am the Killer of the Lambs!

Hors ligne

 

#7 [↑] [↓]17/12/2007 17:36:42

Dievochka
Щефка
Dievochka
Lieu: entre orteils et cheveux
Date d'inscription: 31/08/2006
Messages: 1124
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Le header php existe déjà, merci !
Il y en a meme plusieurs... J'en crée 4 de plus, et c'est fini, je ne m'occupe plus de ce site,je ne gère plus rien...
Je préfère m'occuper de faire le nouveau...

Je vous ai dis que c'est zarbi et usine à gaz en meme temps et je n'ai pas le temps de me prendre la tête avec ça.

Je cherche donc à récupérer l'id du catalogue et je dois faire varier le header en fonction de cet id... C'est faisable ?
Je n'ai pas l'impression que ni la soluce de Serval ni celle de Crazy conviennent...
Il faut déterminer l'id "cat" pour choisir le header...

Autrement, ça a déjà été fait pour d'autres pages, mais pas pour des catalogues, pour des sous-familles
[Vous devez être identifié pour voir le texte caché.]
Voir ci-joint


Hors ligne

 

#8 [↑] [↓]17/12/2007 17:40:38

Crazy
Super Admin azimuté
Crazy
Lieu: Côte d'Azur - FRANCE
Date d'inscription: 10/04/2006
Messages: 5696
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Dievochka a écrit :

Je cherche donc à récupérer l'id du catalogue et je dois faire varier le header en fonction de cet id... C'est faisable ?
Je n'ai pas l'impression que ni la soluce de Serval ni celle de Crazy conviennent... Il faut déterminer l'id "cat" pour choisr le header...

Je ne voudrais pas être désagréable...
Mais je crois que tu ne sais pas lire le PHP !
[Vous devez être identifié pour voir le texte caché.]
whistling
Alain AKA Arma

[Vous devez être identifié pour voir le texte caché.]

Code :

// recuperation du nom du fichier appelant actif
$repertoire = explode("/", $_SERVER["PHP_SELF"]); 
$page_courante_metas = $repertoire[count($repertoire) - 1];

Je suis Bon (avec un grand C) et Immortel... Jusqu'à preuve du contraire ! - I never die...
Chocoku - Sorcier Glouton - Tiger l'Osmose
MSnBetter ThanGoogle - Black Hattitude

I remember and I feel free! - I am the Killer of the Lambs!

Hors ligne

 

#9 [↑] [↓]17/12/2007 17:57:18

Dievochka
Щефка
Dievochka
Lieu: entre orteils et cheveux
Date d'inscription: 31/08/2006
Messages: 1124
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

J'ai jamais dit que je sais lire le PHP... ! roll whistling

Bon, je rentre chez moi... Je passe à autre chose, on reprendra demain, si on m'en laisse le temps !


Hors ligne

 

#10 [↑] [↓]17/12/2007 18:07:26

Crazy
Super Admin azimuté
Crazy
Lieu: Côte d'Azur - FRANCE
Date d'inscription: 10/04/2006
Messages: 5696
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Avant de savoir écrire... Il faut apprendre à lire... Surtout les DOC du PHP et de SQL (il y en a besoin aussi).
Il est bien évident que ce n'est pas facile et qu'il convient de faire les deux simultanément.
Histoire de vérifier, en appliquant immédiatement, que l'on a bien compris.
Il n'y a qu'en pratiquant que l'on apprend, c'est sûr.
wink
Alain AKA Arma

[Vous devez être identifié pour voir le texte caché.]


Je suis Bon (avec un grand C) et Immortel... Jusqu'à preuve du contraire ! - I never die...
Chocoku - Sorcier Glouton - Tiger l'Osmose
MSnBetter ThanGoogle - Black Hattitude

I remember and I feel free! - I am the Killer of the Lambs!

Hors ligne

 

#11 [↑] [↓]17/12/2007 18:56:05

Dievochka
Щефка
Dievochka
Lieu: entre orteils et cheveux
Date d'inscription: 31/08/2006
Messages: 1124
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Oh tu sais, je sais bien tout ça, mais même avant de savoir lire, il faut surtout suivre certains raisonnements.
Mais jusqu'à présent je n'ai pas pu m'y mettre sérieusement. J'avais même envisagé de payer l'un d'entre vous pour me donner des cours et finalement, au train où vont les choses, je vais faire ça en formation continue, à mon rythme et surtout avec des exo corrigés car c'est comme ça que j'apprends, très scolairement. (il faut que je m'en occupe demain d'ailleurs, pour les budgets)
Mais en attendant, j'ai ces pb à régler.
Pour tout dire : ça fait depuis le mois de septembre que j'ai demandé au gars qui a soi-disant fait ce site de me faire un devis (mais oui...) pour modifier 8 pages.
Ce matin, avec le peu que je sais, j'en ai modifié 3. Il y a les 4 dont je parle ici et il en restera une qui est un peu plus compliquée (sans doute plus ou moins à modifier sur le modèle du fichier que j'ai joint).
Donc demain, quand j'aurai tous mes fichiers j'appliquerai le code que tu m'as donné, et si je me plante c'est pas grave, j'ai mes sauve-gardes de toute façon. J'ai au moins appris ça : toujours avoir une sauve-garde ! [Vous devez être identifié pour voir le texte caché.]
wink

En parlant de langages exotiques, tu connais cette antiquité : quelque chose qui doit s'appeler " informat X " ou " informatix" (malgré le nom, ça n'a pas été inventé par les gaulois, pas si antique quand même) ?


Hors ligne

 

#12 [↑] [↓]17/12/2007 19:46:33

Crazy
Super Admin azimuté
Crazy
Lieu: Côte d'Azur - FRANCE
Date d'inscription: 10/04/2006
Messages: 5696
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Dievochka a écrit :

En parlant de langages exotiques, tu connais cette antiquité : quelque chose qui doit s'appeler " informat X " ou " informatix" (malgré le nom, ça n'a pas été inventé par les gaulois, pas si antique quand même) ?

Malgré le nom à consonnance Gauloise, ce langage a été inventé par les Romains !
D'ailleurs, il est assez facile à comprendre :
- MMVII = 2007
- MCMLV = 1955
Si on soustrait le deuxième du premier, on obtient :
- LII = 52

Facile, non ?
big_smile
Alain AKA Arma


Je suis Bon (avec un grand C) et Immortel... Jusqu'à preuve du contraire ! - I never die...
Chocoku - Sorcier Glouton - Tiger l'Osmose
MSnBetter ThanGoogle - Black Hattitude

I remember and I feel free! - I am the Killer of the Lambs!

Hors ligne

 

#13 [↑] [↓]17/12/2007 20:47:28

serval2a
Pape de l'Internet
serval2a
Date d'inscription: 05/09/2006
Messages: 731
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

@Diev : Re-moi, tu l'as déjà récupérée l'id du catalogue puisque tu t'en sers pour rechercher dans la ta base wink
Tu peux faire une série conditionnelle pour modifier si tu n'as pas beaucoup de ligne

Code :

if ($cat == 1) {echo "ton header correspondant";}
elseif ($cat == 2) {echo "ton header correspondant";}

@+


Hors ligne

 

#14 [↑] [↓]17/12/2007 21:12:43

Crazy
Super Admin azimuté
Crazy
Lieu: Côte d'Azur - FRANCE
Date d'inscription: 10/04/2006
Messages: 5696
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Ce n'est pas du header dont il est question...
Mais des METAS :

<title>... /... </title>
<meta name="description" content="... /... ">
<meta name="keywords" content="... /... ">

Etc.
[Vous devez être identifié pour voir le texte caché.]
wink
Alain AKA Arma

PS : Le header, c'est totalement autre chose !

Le header est très certainement commun à toutes les pages...
Mais pas les métas qui doivent refléter le contenu des pages pour chaque catégorie
(si j'ai bien compris le problème - auquel cas, j'ai donné la solution la plus simple et la plus élégante)


Je suis Bon (avec un grand C) et Immortel... Jusqu'à preuve du contraire ! - I never die...
Chocoku - Sorcier Glouton - Tiger l'Osmose
MSnBetter ThanGoogle - Black Hattitude

I remember and I feel free! - I am the Killer of the Lambs!

Hors ligne

 

#15 [↑] [↓]17/12/2007 22:32:32

Dievochka
Щефка
Dievochka
Lieu: entre orteils et cheveux
Date d'inscription: 31/08/2006
Messages: 1124
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

En fait il y a plusieurs headers qui différent selon des critères que je n'ai plus en tête (on verra ça demain)...
Mais qui comprennent plein de choses dont les métas (sauf meta " title") ... Et le footer ! (futé le gars qui a pondu ça !) et bourré de js...
Je m'amuse comme une folle !
Alors on l'appelle " header" parce que ça a été baptisé comme ça... Je ne veux pas modifier ce site plus que le strict minimum.

Je ne sais pas si j'ai les id des catalogues : je regarderai ça, ils ne sont pas si nombreux.


Hors ligne

 

#16 [↑] [↓]17/12/2007 22:39:04

Crazy
Super Admin azimuté
Crazy
Lieu: Côte d'Azur - FRANCE
Date d'inscription: 10/04/2006
Messages: 5696
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Veux-tu que je te dise quel est le minimum que tu puisses faire sur ce site ?

--> RIEN !
(et c'est vraiment le strict minimum)
lipssealed
Alain AKA Arma


Je suis Bon (avec un grand C) et Immortel... Jusqu'à preuve du contraire ! - I never die...
Chocoku - Sorcier Glouton - Tiger l'Osmose
MSnBetter ThanGoogle - Black Hattitude

I remember and I feel free! - I am the Killer of the Lambs!

Hors ligne

 

#17 [↑] [↓]17/12/2007 22:44:11

rikaix
Trolleur de 1ère Catégorie
rikaix
Lieu: Aix en Provence
Date d'inscription: 11/04/2006
Messages: 377

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

... Ne sois pas têtue comme l'Aixois empiffré de Calissons et fais comme on te dit !...
Oui mais du Calisson 2.0 !

http://www.cigiema.fr/images/calisson.png


C'est en faisant n'importe quoi, qu'on devient n'importe qui.
(source : R. Gaillard)

Hors ligne

 

#18 [↑] [↓]17/12/2007 23:13:22

Crazy
Super Admin azimuté
Crazy
Lieu: Côte d'Azur - FRANCE
Date d'inscription: 10/04/2006
Messages: 5696
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Magnifique ! Génial ! Superbe ! Excellent ! Un MUST ! (je suis mort de rire - trop bon, très fort !)
Je te la pique (avec ta permission - juste pour la mettre en sûreté - qu'elle soit toujours dispo)...
Faut pas qu'elle disparaisse, celle là (sauf si l'hébergement est HS) !
Merci Eric !
wink
Alain AKA Arma

PS : Image originale --> http://www.oukse.com/images/calisson.png
(ici, dans le Post précédent, ce n'est qu'une pâle et piètre copie blush [afin d'éviter le vol d'image])

PPS : Tu as dû te faire un peu chier pour faire ça... lol Mais c'est vraiment très beau... happy J'adore !

[Vous devez être identifié pour voir le texte caché.]


Je suis Bon (avec un grand C) et Immortel... Jusqu'à preuve du contraire ! - I never die...
Chocoku - Sorcier Glouton - Tiger l'Osmose
MSnBetter ThanGoogle - Black Hattitude

I remember and I feel free! - I am the Killer of the Lambs!

Hors ligne

 

#19 [↑] [↓]18/12/2007 09:14:15

rgo74
Ami des Alpages
rgo74
Lieu: Toute la Haute Savoie
Date d'inscription: 17/05/2006
Messages: 911
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Et le title n'est pas une meta bleh

--> Bon Diev' je vois que tu persiste à vouloir mettre des rustines sur votre site entreprise, le problème est que la chambre à air n'est que rustine tongue
Ah là là les prises de décisions dans les sociétés sont parfois déroutantes...


Hors ligne

 

#20 [↑] [↓]18/12/2007 09:29:11

Crazy
Super Admin azimuté
Crazy
Lieu: Côte d'Azur - FRANCE
Date d'inscription: 10/04/2006
Messages: 5696
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

rgo74 a écrit :

Et le title n'est pas une meta bleh

Je m'en fous... C'est mis dans le même sac.
Non mais !
tongue
Alain AKA Arma


Je suis Bon (avec un grand C) et Immortel... Jusqu'à preuve du contraire ! - I never die...
Chocoku - Sorcier Glouton - Tiger l'Osmose
MSnBetter ThanGoogle - Black Hattitude

I remember and I feel free! - I am the Killer of the Lambs!

Hors ligne

 

#21 [↑] [↓]18/12/2007 09:44:48

rgo74
Ami des Alpages
rgo74
Lieu: Toute la Haute Savoie
Date d'inscription: 17/05/2006
Messages: 911
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

http://www.cigiema.fr/images/touche-pas-a-mon-pote.gif
cool


Hors ligne

 

#22 [↑] [↓]18/12/2007 10:41:40

rikaix
Trolleur de 1ère Catégorie
rikaix
Lieu: Aix en Provence
Date d'inscription: 11/04/2006
Messages: 377

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

... Williams étant absent...

http://www.cigiema.fr/images/saucisse.png


C'est en faisant n'importe quoi, qu'on devient n'importe qui.
(source : R. Gaillard)

Hors ligne

 

#23 [↑] [↓]18/12/2007 10:49:10

rgo74
Ami des Alpages
rgo74
Lieu: Toute la Haute Savoie
Date d'inscription: 17/05/2006
Messages: 911
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

Et moi et moi, avec décolletage ou reblochon, ou alpages ?


Hors ligne

 

#24 [↑] [↓]18/12/2007 11:22:50

Crazy
Super Admin azimuté
Crazy
Lieu: Côte d'Azur - FRANCE
Date d'inscription: 10/04/2006
Messages: 5696
Site web

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

@ Eric --> Encore excellent ! J'espère que Willy va apprécier... big_smile
Idem, je stocke sur mon serveur...
Ah ah ah ah
wink
Alain AKA Arma

PS : Image originale --> http://www.oukse.com/images/saucisse.png

PPS : Tu n'aurais pas dû prendre une saucisse de Strasbourg... Le Toulousain va s'étouffer !


Je suis Bon (avec un grand C) et Immortel... Jusqu'à preuve du contraire ! - I never die...
Chocoku - Sorcier Glouton - Tiger l'Osmose
MSnBetter ThanGoogle - Black Hattitude

I remember and I feel free! - I am the Killer of the Lambs!

Hors ligne

 

#25 [↑] [↓]18/12/2007 12:22:02

rikaix
Trolleur de 1ère Catégorie
rikaix
Lieu: Aix en Provence
Date d'inscription: 11/04/2006
Messages: 377

Re: Demande d'aide pour inclure les balises méta dans le site de ma boite

... Saucisse 2.0 Toulouse...

http://www.cigiema.fr/images/saucisse2.png


C'est en faisant n'importe quoi, qu'on devient n'importe qui.
(source : R. Gaillard)

Hors ligne

 

Pied de page des forums

Powered by PunBB modified
© Copyright 2002–2005, Rickard Andersson
© Interface & Functional Add-ons Copyright 2006-2007, by Crazy


RSS Forum CIGIEMA

© 2006-2012 / A. G.
CiGi€M@®, 1997-2012
IDDN Reproduction totale ou partielle strictement interdite
Contact :
/