Bonjour,

Voila je rencontre un petit problème avec mon code.

http://img4.hostingpics.net/pics/961073Capture.jpg
je stock mes données sous form de html et je Ve que mon title soit sans balise

8 réponses


I-dev
Auteur
Réponse acceptée

merci pour tt le monde,
a propos de mon probleme, je voulais dir

<title><?php echo strip_tags($title); ?></title>

probleme resolu mreci

Salut,
Il suffit de stocker les données sous la forme texte et le tour est joué.

Aucune idée de comment tu te débrouilles

<head>
    <title>Ton texte</title>
</head>

C'est tout, y a pas à chercher plus loin, comment tu peux avoir des balises là dedans ??
Sinon montre ton code, ça permettra de comprendre un peu mieux

I-dev
Auteur

salut
tout d'abord
je stock mes données au format html.
j'utilise dans la page default ma $var de title récupérer a partir d'une autre page qui récupere dynamiquement le title a partir de ma base de donnée.
le probleme la $var title récupere le titre entierment en html.

Est-ce que dans la base de données, le title est 'propre' ?
Si oui, c'est l "autre page" qui doit rajouter du html autour de la donnée.
Difficile de t'aider si on ne sait pas exactement comment ça fonctionne.

I-dev
Auteur

huggy
le title dans la base de donnée est en html

Je comprends pas trop

<title><?php echo htmlspecialchars($title); ?></title>

C'est ça ce que tu cherches a faire?

Tu dois donc nettoyer ce que tu lis depuis la BD
Moi je repèrerais la position du premier > et la position du second <
ensuite tu prends ce qui est entre les deux avec un substring.