aide php (page dynamique)

Règles du forum
Attention ce forum est destiné avant tout à ceux qui découvrent le référencement. Les membres qui auront l'amabilité de répondre à leurs questions sont priés de rester courtois, polis, indulgents, patients et pédagogues... Merci d'avance !

Par ailleurs, inutile d'utiliser ce forum uniquement pour obtenir des liens vers vos sites, les liens sont désactivés pour le référencement (nofollow).

Consultez la formation au REFERENCEMENT naturel Google de WebRankInfo / Ranking Metrics

27
Nouveau WRInaute
Nouveau WRInaute
 
Messages: 1
Inscription: 24 Avr 2006

aide php (page dynamique)

Message le Lun Avr 24, 2006 13:19

salut tout le monde, j'ai besoin d'aide svp

Du côté serveur, j'ai une base de donnée mysql avec 2 champ, un id et une description. Mon champ description contient du code html du style <b>bonjour</b>.
Côté client je génère un menu dynamique xml/flash qui se créer en fonction de ma base de donnée.
Chaque bouton du menu me renvoie vers une meme page dynamique.php
Sur cette page je récupère l'id que j'avais mis auparavant dans l'url et je le mets dans $id.
Ensuite j'effectue ma requete pour récupérer ma description et je la mets dans $description.
Le probleme se pose maintenant. Quand j'effectue un echo $description, en résultat j'obtient un affichage <b>bonjour</b>. Alors que je voudrais obtenir bonjour .
Donc j'ai cherché et je suis tombé sur la fonction eval, donc je fais eval($decription) mais là toujours le même résultat.

merci d'avance
++


linkadress
WRInaute discret
WRInaute discret
 
Messages: 156
Inscription: 30 Mar 2006

Message le Lun Avr 24, 2006 13:24

Salut, logiquement quand on fais :
<?php
$tampon="<b>bonjour</b>";
echo"$tampon";
?>
on obtient bonjour.
Tu utilise une fonction avant d'afficher ta variable ?
genre htmlentities() ? ou est-ce-ta feuille de style ne fais pas :
b
{
font-weight : normal;
}
ce qui forcerait la balise bold <b> en texte non gras ??

mumbly
WRInaute discret
WRInaute discret
 
Messages: 70
Inscription: 23 Nov 2005

Message le Lun Avr 24, 2006 13:34

tu peux faire:
$description = strip_tags($description);
Ca enleve toutes les balises dans la chaine.
ou si tu veux conserver le caractere gras:
$description = html_entity_decode($description );


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Formation recommandée sur ce thème :

Formation REFERENCEMENT naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: ftreca et 1 invité