Formulaire e-mail html
Tikiming
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
Tikiming Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
Tikiming Messages postés 16 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'ai créé un formulaire sur mon site avec l'aide du formulaire proposé par salemioche.net.
Je rencontre un problème lors de la réception de l'e-mail, c'est que les caractères spéciaux apparaissent en codage. Je cherche donc un moyen pour traiter le texte à partir du script php.
Existe-t-il un moyen de dire à mon script de traiter le texte avant l'envoi ?
Voici mon script:
<?php
$TO = "mon e-mail";
$subject = "Formulaire";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: lien de la page de remerciements");
?>
Le lien du formulaire de mon site: http://www.photolife.ch/fr/contact
Merci pour votre aide!
Cordialement.
J'ai créé un formulaire sur mon site avec l'aide du formulaire proposé par salemioche.net.
Je rencontre un problème lors de la réception de l'e-mail, c'est que les caractères spéciaux apparaissent en codage. Je cherche donc un moyen pour traiter le texte à partir du script php.
Existe-t-il un moyen de dire à mon script de traiter le texte avant l'envoi ?
Voici mon script:
<?php
$TO = "mon e-mail";
$subject = "Formulaire";
$h = "From: " . $TO;
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: lien de la page de remerciements");
?>
Le lien du formulaire de mon site: http://www.photolife.ch/fr/contact
Merci pour votre aide!
Cordialement.
A voir également:
- Formulaire e-mail html
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- É majuscule - Guide
- Editeur html - Télécharger - HTML
- Publipostage mail - Accueil - Word
5 réponses
Voili, voilou tu me dit si ça marche ^^
<?php $TO = "mon e-mail"; $subject = "Formulaire"; $h = "From: " . $TO; $h .='Content-Type: text/plain; charset="iso-8859-1"'."\n"; $h .='Content-Transfer-Encoding: 8bit'; $message = ""; while (list($key, $val) = each($HTTP_POST_VARS)) { $message .= "$key : $val\n"; } mail($TO, $subject, $message, $h); Header("Location: http://www.photolife.ch/fr/contact/merci.html"); ?>
Toujours aucun changement à part que maintenant mon e-mail vient dans le courrier indésirable et impossible de l'autoriser... bizarre.
voici mon nouveau script:
<?php
$TO = "";
$subject = "Formulaire Photolife";
$h .= "From: " . $TO;
$h .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$h .='Content-Transfer-Encoding: 8bit';
$h .= 'Form: noreply@php.net'."\n";
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.photolife.ch/fr/contact/merci.html");
?>
voici mon nouveau script:
<?php
$TO = "";
$subject = "Formulaire Photolife";
$h .= "From: " . $TO;
$h .='Content-Type: text/plain; charset="iso-8859-1"'."\n";
$h .='Content-Transfer-Encoding: 8bit';
$h .= 'Form: noreply@php.net'."\n";
$message = "";
while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}
mail($TO, $subject, $message, $h);
Header("Location: http://www.photolife.ch/fr/contact/merci.html");
?>
A mince enlève ce que je t'es di c'est pas bon, mais ton script est bizarrement foutu à la base puisque ca créer un email vide non ?
Oui alors le mail revient dans ma boite normale.
Il crée un e-mail comme ceci:
Nom :
E-mail :
Sujet :
Message : élé ---> (pour élé)
Merci beaucoup pour ton aide.
Mais le codage reste...
C'est le script à http://www.salemioche.net/script-php-1.php
Il crée un e-mail comme ceci:
Nom :
E-mail :
Sujet :
Message : élé ---> (pour élé)
Merci beaucoup pour ton aide.
Mais le codage reste...
C'est le script à http://www.salemioche.net/script-php-1.php
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je pensais faire un traitement avec un CGI... je sais pas ?
Cordialement