formatage formulaire contact - PHP - Programmation
Marsh Posté le 25-06-2008 à 14:17:04
deux solutions :
la methode propre : virer le magic_quote du fichier de configuration de ton serveur
la methode sale : remplace $nom = $_POST['nom']; par $nom = stripslahes($_POST['nom']);
Marsh Posté le 25-06-2008 à 16:37:29
flo850 a écrit : deux solutions : |
Merci flo850 !
Ce n'est pas sur $nom, mais sur $message où j'ai le problème !!!
J'ai modifier mon script php de cette sorte :
Code :
|
Mais j'ai ce message d'erreur : Fatal error: Call to undefined function: stripslahes()
Et comment faire pour virer le magic_quote du fichier de configuration du serveur ? Le script étant hébergé chez Free !
Merci
Marsh Posté le 25-06-2008 à 16:39:53
petite faute de frappe sur le nom de la fonction voila le bon : http://us3.php.net/stripslashes
Marsh Posté le 25-06-2008 à 17:48:16
Merci flo850 !!! Ca marche .......
Marsh Posté le 25-06-2008 à 14:00:35
Bonjour,
Sur mon site, j'ai un formulaire de contact qui permet de me joindre directement.
Le message reçu dans ma boîte mail est formater de la sorte que les apostrophes (') sont précédés par des slash (/). Exemple : J\'espère que ce dernier vous permettra d\'apporter ....
Comment éviter l'apparition des ces slash ?
Script du formulaire html :
Script contact php:
Lors de la saisie du message, si ce dernier n'est pas terminé et que malencontreusement on appuie sur la touche "Enter", il part vers son destinataire.
Comment éviter cet envoie et faire en sorte que le message ne puisse partir qu'en cliquant sur la touche "Envoyer" ?
Merci pour votre aide.