Mon lien renvois vers une adresse bizarre??? :-(

Eléphant du PHP | 218 Messages

27 sept. 2011, 20:07

Bonjour, je dois créer une variable $_SESSION['texte_panier'] qui sera réutilisé dans mon site plus bas :
	$_SESSION['texte_panier'] = '<a href="http://www.monsite2.com/templates/pages/etape2_panier.php">Mes articles :<br />' . @$_SESSION['quantite_articles'] . ' articles' . pluriel(@$_SESSION['quantite_articles']) . ' : ' . $prix_total . ' €</a>';
Vous constaterez que dans cette variable il y a un lien qui renvois vers monsite2.com , mais le probleme est que lorsque j'appel ma variable comme ceci:
<div class="menu_panier" ><?php echo $_SESSION['texte_panier']; ?></div>
le lien ne fonctionne pas il renvois vers :

Code : Tout sélectionner

http://www.monsite1.fr/%5C%22http://www.monsite2.com/templates/pages/etape2_panier.php%5C%22
Ce qui créé une erreur, alors que je voudrais qu'il renvois vers

Code : Tout sélectionner

http://www.monsite2.com/templates/pages/etape2_panier.php
Et voila ce qu'affiche le code source :
<div class="menu_panier" ><a href=\"http://www.monsite2.com/templates/pages/etape2_panier.php\">Mes articles :<br />3 articles: 191.7 €</a></div>
Et je précise que le problème n'est que lorsque je suis en ligne.
Cadeaux personnalisés pour toute la famille :
https://cadeauxplaisir.com/

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 8758 Messages

27 sept. 2011, 23:34

salut,

problème de magic_quote, vire les \ devant les " avant affichage (avec stripslashes) et ça devrait aller

j'en profite pour t'indiquer qu'utiliser l'arobase est une mauvaise idée car tu ne peux débugger ton code facilement !


@+
Il en faut peu pour être heureux ......

Eléphant du PHP | 218 Messages

28 sept. 2011, 00:42

Excelent, merci beaucoup pour ton aide :D
Cadeaux personnalisés pour toute la famille :
https://cadeauxplaisir.com/