IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Meta title et pseudo frames


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de GarGamel55
    Profil pro
    Inscrit en
    Août 2005
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 154
    Par défaut Meta title et pseudo frames
    Bonjour tout le monde,

    Dans un premier temps j'aivais conçu mon site avec une iframe ( ) et évidemment pour le référencement c'est nul, (oui oui je sais très nul).

    Maintenant au lieu d'envoyer mes pages dans l'iframe, je souhaite passer par les pseudos frames.

    Ma question porte sur les metas tags, comment les générer dynamiquement ?

    Avec l'iframe j'avais mes propres metas de la page envoyée <?echo $title ?> pour récupérer le titre dans ma BDD.

    Mais dans la page include il ne faut pas remettre ces balises, car si j'ai bien compris il n y a aura plus Index + page dans l'iframe mais que index?

    Merci d'avance

  2. #2
    Membre confirmé Avatar de rougedragon
    Inscrit en
    Septembre 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Septembre 2006
    Messages : 132
    Par défaut
    Salut,

    Si tu as tes balises dans une bdd tu as une longueur d'avance sur moi.

    J'ai adapté le script qui me permettait de gérer mes frames et j'ai ajouté
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <?php
    	if(isset($_REQUEST["link"])){
    $link=$_REQUEST["link"];
    }else{
    $link="intro";
    }
    $title=$link."meta.php"; // insertion du fichier meta
    include ("$title");
    ?>
    A mettre dans la balise <head> sinon ça bug.

    A+

  3. #3
    Membre confirmé Avatar de GarGamel55
    Profil pro
    Inscrit en
    Août 2005
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 154
    Par défaut
    Je faisais ça juste pour mes fiches recettes qui était dans ma bss, J'allais juste chercher le champs titre.
    Mes autres pages c'était à la main.
    Tout ça marchait avec mon iframe.

    Donc maintenant j'essaie d'adapter mes meta avec les pseudo frames.

    Peux m'expliquer stp ton code, j'ai pas tout saisie
    Y a quoi dans ton fichier meta ?

  4. #4
    Membre confirmé Avatar de rougedragon
    Inscrit en
    Septembre 2006
    Messages
    132
    Détails du profil
    Informations personnelles :
    Âge : 56

    Informations forums :
    Inscription : Septembre 2006
    Messages : 132
    Par défaut
    Dans mes fichiers meta, j'ai toutes mes balises META (http://cyberzoide.developpez.com/html/meta.php3) comme les mots clé, le titre et autres.

    On peut optimiser en passant par une base de donnée mais je n'ai pas tenté.

  5. #5
    Membre confirmé Avatar de GarGamel55
    Profil pro
    Inscrit en
    Août 2005
    Messages
    154
    Détails du profil
    Informations personnelles :
    Âge : 45
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 154
    Par défaut
    Mais dans ce cas tu crée 1 fichier méta.php par pages sur ton site ?

  6. #6
    Membre émérite Avatar de alain31tl
    Homme Profil pro
    Inscrit en
    Novembre 2005
    Messages
    935
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Novembre 2005
    Messages : 935
    Par défaut
    Citation Envoyé par GarGamel55
    Mais dans ce cas tu crée 1 fichier méta.php par pages sur ton site ?
    Salut

    Non, sûrement pas, aucun intérêt.

    Citation Envoyé par GarGamel55
    ....
    Mais dans la page include il ne faut pas remettre ces balises, car si j'ai bien compris il n y a aura plus Index + page dans l'iframe mais que index......
    Merci d'avance
    Oui,c'est exact.
    Ta page index (tout du moins la page d'accueil) comprend toutes les balises meta, et jusque là je ne t'apprends rien.
    Le fait d'utiliser une structure réalisée en pseudo-frames sous-entend l'inclusion à la demande (liens) de fichiers dans certaines parties de ta page index (ou page d'accueil), là non plus, ce n'est pas un mystére.
    Par conséquent, ces fichiers n'ont pas lieu de comporter le bataillon de balises meta puisqu'il existe déjà dans la page principale, soit celle où seront affichées ces portions de fichiers.
    C'est simple, si tu utilises cette structure et que tu rappelles dans chacune de tes pages affichées la même partition de balises meta, je te laisse juger du résultat quand tu afficheras (clic droit) la source en ligne.

Discussions similaires

  1. Ou placer ses balises title, meta quand on a des pseudo frame
    Par querybase29 dans le forum Référencement
    Réponses: 4
    Dernier message: 16/06/2012, 17h12
  2. [HTML] Balise META sur site avec Frame
    Par Nicos77 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 01/12/2005, 14h15
  3. Pseudo-frame et index
    Par MYster dans le forum Langage
    Réponses: 3
    Dernier message: 09/11/2005, 19h48
  4. Pseudo frames
    Par virtuadrack dans le forum Langage
    Réponses: 9
    Dernier message: 23/10/2005, 15h23
  5. [Système] question bete sur les pseudo frames
    Par balou dans le forum Langage
    Réponses: 5
    Dernier message: 12/10/2005, 14h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo