Supprimer les <br> de ma balise <meta>

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Supprimer les <br> de ma balise <meta>

Re: Supprimer les <br> de ma balise <meta>

par @rthur » 17 nov. 2015, 00:43

Bonjour,

Mets ton striptags() directement sur ton texte et donc avant le découpage effectuée par cutTexte

Re: Supprimer les <br> de ma balise <meta>

par blinz » 17 nov. 2015, 00:20

Donc j'ai essayer de modifier juste le code necessaire avec:
<?php echo strip_tags (cutTexte($row['description'], 100, '...'));?>">
Et sur facebook ca m'affiche, exemple:
bien-être et du bio.<br> Plus de...


Toujours la présence du br
Je tiens à rajouter que ce br à était rajouté a la main (en dur) dans la base de donnée

Re: Supprimer les <br> de ma balise <meta>

par or 1 » 16 nov. 2015, 22:19

http://php.net/manual/fr/function.strip-tags.php
mais c'est toujours mieux de ne pas sauver avec des <br> et de ne les ajouter seulement quand ils sont nécessaires.

Supprimer les <br> de ma balise <meta>

par blinz » 16 nov. 2015, 22:12

Salut à tous
Je travaille sur les post facebook pour mon site

Et tout marche sauf que ds ma balise meta description facebook les <br> reste ds le post, c'est moche quoi ....
Voici ma balise:
<meta name="description" content="<?php echo ucfirst(strtolower($row['titre'])) .' à '. ucfirst(strtolower($row['city'])).'. ';?> <?php echo stripslashes (cutTexte($row['description'], 100, '...'));?>">
Ce qui pose problème est à priori :
stripslashes (cutTexte($row['description'], 100, '...'))