8796 sujets

Développement web côté serveur, CMS

Bonjour,

J'ai un forumulaire sur mon site de contact, les accents passent sans problème mais lorsque que j'ai :

La rue du l\'avoir -> au lieu de -> La rue du l'avoir

Je sais qu'il y a un truc avec stripslashes, mais je pige page pas ou il faut le mettre ?

Bout de code :

$MailHeader = "MIME-version: 1.0";
$MailHeader = "Content-type: text/html; charset= iso-8859-1";

Grace à ce forum, j'ai réussit un tas de truc et j'ai appris beaucoup, alors si quelqu'un pouvait me renseigner, cela serait cool.

Merci par avance.

Dominique Smiley smile
Modifié par CVS (26 Aug 2011 - 10:21)
Merci, j'ai vue la doc avant de poster le post, mais je pige pas tout.

Serait il possible d'avoir un exemple pour mon cas ?

<?php
$str = "Avez-vous l\'oreille dure?";

// Affiche : Avez-vous l'oreille dure?
echo stripslashes($str);
?>


Je dois mettre $str="...."; à chaque ligne ou je dois avoir du texte ?

Je dois déclarer en amont : "echo stripslashes($str);" ?

Merci de vos lumières.

Dom Smiley rolleyes
Merci donc si j'ai bien pigé, je claque :

$str = stripslashes($str);

$MailBody .= "Votre adresse de livraison : $str = "$Livraison" ." "<br>"; ?


Oh, c'est compliqué pour ma petite tête !!!!!

J'ai le problème principalement avec les adresses !!!!!

Merci pour votre patience.
Je viens de faire des essais et ça bloque au niveau de la variable $Livraison

Je vois pas la solution.

Smiley decu
Administrateur
Bonjour,

tu veux des guillemets dans ton code HTML ? Parce que là la syntaxe de ta ligne mélange guillemets PHP et guillemets pour HTML non échappés j'ai l'impression. En tout cas ça ne peut que provoquer une erreur.
Bonjour,

Je viens de trouver la solution sur le forum d'OVH.

Ca marche nickel.

Merci à vous pour votre aide.

Un utilisateur heureux Smiley smile
CVS a écrit :
Oh, c'est compliqué pour ma petite tête !!!!!

Il va peut-être falloir apprendre le tout début des bases de PHP si tu veux faire du PHP...