begin process at 2012 05 31 17:22:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive PHP

 > 

Archives

 > 

Débutants

 > 

spritslash


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

spritslash

vendredi 2 janvier 2004 à 18:13:42 | spritslash

achar


Bonjour à tous,
J'ai créé un formulaire pointé vers une page php qui envoi le résultat des champs dans ma boite mail. Dans ces résultats les ' sont \\' .
J'ai essayé plein de script "spritslash" mais ça ne marche pas.
Je ne dois pas bien les insérer ou au mauvais endroit.
Quelqu'un a-t-il une idée ?
Merci d'avance
Alain
vendredi 2 janvier 2004 à 22:32:40 | Re : spritslash

webdeb

Salut !

Si ton champ de formulaire a pour nom (name) "message" admettons, tu fais sauter les \\ en faisant :


$message = stripslashes($message);


@+

---

Webmaster de [Webmaster-Debutant.com] ---> http://www.webmaster-debutant.com/
Forums du site : http://www.webmaster-debutant.com/

Webdeb
samedi 3 janvier 2004 à 08:26:56 | Re : spritslash

achar

Bonjour à tous
En fait voilà monscript :

<?php

// IMPORTANT VOUS DEVEZ CONFIGURER
// L'ADRESSE EMAIL DE DESTINATION
$dest="achar@wanadoo.fr";

// on recupere les infos
$referer= getenv("HTTP_REFERER");

// validation de forme
//
// ici inserer si besoin
// les tests de validites
// (syntaxe, champ obligatoire)
// des champs de la forme
// ...
// mettre $ok a faux si c'est un echec



$ok=1;

if($ok){
// envoi du resultat par email
$sujet= "Form2Mail de ".$referer;
$body.="Page d'origine : $referer\\n";
$body.="\\n*** Resultats du formulaire Contact***\\n";

if(count($HTTP_POST_VARS)){
while (list($key, $val) = each($HTTP_POST_VARS)){
$body.="$key : $val\\n";
}
}

if(count($HTTP_GET_VARS)){
while (list($key, $val) = each($HTTP_GET_VARS)){
$body.="$key : $val\\n";
}
}

$body.="\\n";
if(!email("webmaster",$dest,$sujet,$body)){
print "erreur envoi email <br>";
}

?>

<?
$str = "\\'\\\\\\""; //équivalent d'une chaîne provenant des GPC
echo stripslashes ($str);
?>

<html>
<head><title>Confirmation_contact</title></head>
<body bgcolor="white">
<font face="Verdana, Arial, Helvetica, sans-serif">Merci, votre formulaire a bien
été envoyé par mail. Nous vous contacterons très prochainement.</font>
</body>
</html>
<?php

}

//
else{
?>
<html>
<head><title>Erreur de formulaire</title></head>
<body bgcolor="white">
<h1> Erreur de formulaire </h1>
</body>
</html>
<?php
}
?>

Merci encore
Alain le dislexique
samedi 3 janvier 2004 à 08:41:15 | Re : spritslash

achar

Bonjour,

J'ai entré le script :

$message = stripslashes($message);

ainsi :

$message = stripslashes($message);
$sujet= "Form2Mail de ".$referer;
$body.="Page d'origine : $referer\\n";
$body.="\\n*** Resultats du formulaire Contact***\\n";

Ca ne marche tjrs pas
Ouille you youille !
Alain
samedi 3 janvier 2004 à 13:32:18 | Re : spritslash

webdeb

Bonjour !

Votre message correspond a Body ? Donc vous devez mettre

$body = stripslashes($body);



@ Bientôt !

----

Webmaster de [Webmaster-Debutant.com] ---> http://www.webmaster-debutant.com/
Forums du site : http://www.webmaster-debutant.com/

Webdeb
lundi 5 janvier 2004 à 18:05:01 | Re : spritslash

achar

Encore moi,
J'ai donc mis :

$body = stripslashes($body);
$sujet= "Form2Mail de ".$referer;
$body.="Page d'origine : $referer\\n";
$body.="\\n*** Resultats du formulaire Contact***\\n";
mais tjrs pareil j'ai un slash dans la réponse...
Je suis vraiment dans le brouillard !
Merci
Alain


Cette discussion est classée dans : spritslash


Répondre à ce message

Sujets en rapport avec ce message



Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,094 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales