Aller au contenu
  • Pas encore inscrit ?

    Pourquoi ne pas vous inscrire ? C'est simple, rapide et gratuit.
    Pour en savoir plus, lisez Les avantages de l'inscription... et la Charte de Zébulon.
    De plus, les messages que vous postez en tant qu'invité restent invisibles tant qu'un modérateur ne les a pas validés. Inscrivez-vous, ce sera un gain de temps pour tout le monde, vous, les helpeurs et les modérateurs ! :wink:

[PHP] tout sur une seule ligne


Messages recommandés

Posté(e)

Bonjour, dans mon script PHP, j'extrait des informations d'une base de donnée que j'affiche ensuite.

 

Mais, j'ai un problème qui m'embette beaucoup.

 

Ces informations sont des contenus de balises META, et il faut donc absolument que ces informations soient affichées sur une seule ligne chacunes (une ligne pour la balise <title></title> etc...).

 

Mais, lorsque j'affiche ces informations, cela ne se fait pas. Voila mon code :

 

echo'<title>'.$resultat['METAtitre'].'</title>
<meta name="description" content="'.$resultat['METAdesc'].'">
<meta name="keywords" content="'.$resultat['METAkey'].'">
';

 

Et voila ce qui s'affiche :

 

<title>mon titre est ok</title>
<meta name="description" content="la description sur
plusieurs lignes">
<meta name="keywords" 
content="les mots clés">

 

Au lieu de :

 

<title>mon titre est ok</title>
<meta name="description" content="la description sur plusieurs lignes">
<meta name="keywords" content="les mots clés">

 

Et donc (d'après ce que je crois), les balises META ne sont pas prises en compte.

 

Puis-je faire quelque-chose afin d'afficher ces balises comme il faut ?

 

 

Merci d'avance, j'ai vraiment besoin d'un coup de main.

Posté(e)

Merci, ça a fonctionné. Même si j'ai cru que non.

 

J'explique :

 

J'ai au départ essayé de supprimer les \r et \n grâce à preg_replace, mais ça ne marchais pas.

Là, j'ai donc fait avec str_replace et les guillemets, mais ça n'a pas marché. Enfin je le croyais.

 

Je visualisais le code de ma page avec Firefox, et cela ne s'affichait pas comme il faut. J'ai alors essayé sous IE, et c'était bon.

 

J'ai ensuite enregistré ma page depuis mon serveur (par Firefox) sur mon ordinateur, une petite visualisation avec le bloc note, et effectivement ça avait marché.

 

C'était le visualisateur de code de Firefox qui foirait, et j'ai donc cru que ça ne marchait pas.

 

 

Mais c'est en fait ok donc merci :P

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.
Remarque : votre message nécessitera l’approbation d’un modérateur avant de pouvoir être visible.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

  • En ligne récemment   0 membre est en ligne

    • Aucun utilisateur enregistré regarde cette page.
×
×
  • Créer...