Problème d'affichage liste des cadeaux !

9 messages dans ce sujet

Posté(e) · Signaler ce message

Bien je viens de découvrir lors de la réalisation de la liste des cadeaux que les balises HTML sont affichées et ne sont pas prises en comptes non plus :(

Je n'ai rien modifié sur cette page !

Ca fait ca lors de l'affichage:

Référence : FUJ-CD-r/10

Spindle de 10 CD-R 52x Fujifilm

<p align="justify">Spindle de 10 CD-R Fujifilm 52x sous scellé. Un produit en très faible quantité pour des gravures toujours réussies. Aucun retour ne sera accepté. Frais de port à votre charge ! [photo non contractuelle]</p>

points cadeaux : 80

Pas terrible hein <_<

Le problème vient d'ou d'après vous ????

Merci pour votre aide

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

un lien ?

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Je pense qu'il ne prend pas le formatage de ta description. Alignement, gras italique ... Modifie ta description !

Non, ca ne vient pas de moi... j'ai fait un autre test en utilisant les balises du menu d'édition et idem (voir sur le site)

Donc je ne vois pas ce qui cloche. Un problème de base Sql c'est possible ???

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

arf doit manquer : html_entity_decode montre nous ton code php

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Pour vous aidez dans votre démarche voic le code source de ma page catalogue_cadeaux.php

------------------> Début du code source

<?

include("../configuration.inc.php");

$DOC_TITLE = "Bstock - Cartes mémoires et multimédia";

$SQL = "SELECT * FROM peel_utilisateurs WHERE id_utilisateur = '".intval(vn($_SESSION['utilisateur']['id_utilisateur']))."'";

$RESULT = mysql_query($SQL);

$u = mysql_fetch_object($RESULT);

include("$repertoire_modele/haut.php");

$nb = 60; //nombre d'enregistrement par page

if (!isset($_GET['start'])) {$start=0;} else {$start = intval($_REQUEST['start']);}

// Récupération et affichage des données

$sql = "SELECT c.id, c.reference, c.titre_".$_SESSION['langue'].", c.points, c.texte_".$_SESSION['langue'].", c.image1 FROM peel_cadeaux c WHERE c.etat = '1' ORDER BY c.points LIMIT $start,$nb";

$result=mysql_query($sql) or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

if (mysql_num_rows($result) == 0) {

echo "<div class=\"normal\">".NO_INDEX_GIFT."</div>";

} else {

echo "<table border=0 cellpadding=\"3\" cellspacing=\"0\" width=\"100%\">";

echo "<tr><td colspan=\"3\" class=\"entete\">".GIFT_CATALOGUE."</td></tr>";

if (est_identifie()) {

echo "<tr><td colspan=\"3\" class=\"normal\">".POINT_AVAILABLE." : ".$u->points."<br /><br /></td></tr>";

}

while($cad=mysql_fetch_array($result))

{

?>

<tr>

<td class="normal" valign="top" width="100">

<? if ($cad['image1'] <>"") { ?>

<img src="<?=$repertoire_upload."/".$cad['image1'] ?>" valign="top">

<?} else {?>

<img src="<?=$wwwroot?>/images/photo-non-disponible.gif" align=left valign="top">

<?}?>

</td>

<td class="normal">

<? if (!empty($cad['reference'])) { ?><span class=petit><?echo REFERENCE?> : <?=$cad['reference'] ?></span><br /><? } ?>

<span class="titre"><?=stripslashes($cad['titre_'.$_SESSION['langue'].'']) ?></span><br />

<?

echo stripslashes($cad['texte_'.$_SESSION['langue'].''])."<br />";

if (!empty($cad['points'])) {echo POINT." : ".$cad['points']."<br />";}

?>

</td>

<td class="normal" align="center">

<?php

if (est_identifie()) {

if ($u->points >= $cad['points'] ) {

?>

<form method="POST" action="<?=$wwwroot?>/achat/commander_cadeau.php" name="ajout<?=$cad['id'] ?>">

<input type="hidden" name="nom_cadeau" value="<?=$cad['titre_'.$_SESSION['langue'].''] ?>">

<input type="hidden" name="points_cadeau" value="<?=$cad['points'] ?>">

<input type="submit" class="bouton" value="<?echo ORDER ?>" onClick="java script:return confirm('<?echo ALERT_ORDER_GIFT?>');">

</form>

<?

} else {

echo NOT_ENOUGH_POINT;

}

} ?>

</td>

</tr>

<tr>

<td align=center class="normal" colspan="2">

<?

}

//Boutons pr&eacute;c&eacute;dent et suivant

if($start)

{

echo("<a class=petit href=\"".$_SERVER['PHP_SELF']."&start=".($start-$nb)."\">Page pr&eacute;c&eacute;dente</a>");

}

$result=mysql_query("SELECT COUNT(*) FROM peel_cadeaux c WHERE c.etat = 1 AND c.lang = '".$_SESSION['langue']."' AND c.points > 0 AND c.points < '".intval($u->points)."'");

$row=mysql_fetch_row($result);

if($row[0]>($start+$nb))

{

if($start) {echo (" / ");}

echo("<a class=petit href=\"".$_SERVER['PHP_SELF']."&start=".($start+$nb)."\">Page suivante</a>");

}

echo("<br />");

//Affichage des pages

if($row[0]>$nb) {// le titrebre d'enreg. est > au nb de lignes d'affichage ?

echo ("Page :&nbsp;");

for($index=0;($index*$nb)<$row[0];$index++) // oui alors on affiche les num&eacute;ros de pages

{

?>

<b><a class="petit" href="<?=$_SERVER['PHP_SELF']."?catid=".$catid."&start=".$index*$nb; ?>"><? echo $index+1; ?></a></b>

<?

}

}

echo "</td></tr></table>";

}

include("$repertoire_modele/bas.php");

?>

----------------------> Fin du code source

Vu que je suis nul en php .... je vous laisse décrypté.

Merci beaucoup <_<

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

arf doit manquer : html_entity_decode montre nous ton code php

Wahouuuu tu sembles très doué.... mais ca ce met ou ce bout de code ???? <_<

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

remplacer echo stripslashes($cad['texte_'.$_SESSION['langue'].''])."<br />";

par echo html_entity_decode($cad['texte_'.$_SESSION['langue'].''])."<br />";

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

remplacer echo stripslashes($cad['texte_'.$_SESSION['langue'].''])."<br />";

par echo html_entity_decode($cad['texte_'.$_SESSION['langue'].''])."<br />";

Merci merci merci merci beaucoup, c'est beaucoup mieux. <_<

Bon week-end

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping