caracteres bizarres (chaines caracteres?)

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 : caracteres bizarres (chaines caracteres?)

Re: caracteres bizarres (chaines caracteres?)

par Truc » 05 oct. 2009, 09:54

htmlspecialchars te donne ce rendu <table width="

Dans tous les cas sans plus de code difficile à dire ce qui ne va pas

Re: caracteres bizarres (chaines caracteres?)

par graffx » 04 oct. 2009, 20:16

en UTF8 comme d' habitude.

Mais en fait le probleme vient surement de la chaine de caractere, pourquoi? je sais pas du tout, c' est pas dans mes competences :s

Re: caracteres bizarres (chaines caracteres?)

par devcphp » 04 oct. 2009, 18:59

as tu regardé aussi sous quel forme d'encodage tu codes !Ca pourrait deja t'orienté ou voire exclure cette hypothese la.

caracteres bizarres (chaines caracteres?)

par graffx » 04 oct. 2009, 17:49

Bonjour, j' ai un souci que je n' arriver pas a resoudre.

J' utilise gueshi pour colorer mes textes.

Dans ma bdd, j' ai un texte qui contient plusieurs [quote][/quote].

Ils sont bien affichés dans la bdd mais quand je les importe, je me retrouve avec le html des "quote" qui s' affiche au milieu du texte, donc visible par les visiteurs.

Si je regarde le code source j' ai ceci:

<table width="690" border="0" cel

Je pense que le probleme viens du bbcode:
$texte = preg_replace('`\[quote\](.+)\[/quote\]`isU', '<table width="690" border="0" cellspacing="0" cellpadding="0"><tr><td height="20" background="images/bg_titre_tuto2.gif" bgcolor="#009900"><img src="images/blank.gif" alt="" />CODE :</td></tr><tr><td bgcolor="#FFFFFF"><br /><table align="center" width="680" border="0" cellspacing="0" cellpadding="0"><tr><td>$1</td></tr></table><br /></td></tr></table>', $texte);
Je pense qu' il s' agit d' une chaine de caractere, mais alors comment regler ce detail vraiment moche?