Problème avec les caractères spéciaux lors de l'envoi d'un form
Résolu/Fermé
ronisonmez
Messages postés
10
Date d'inscription
mercredi 7 septembre 2016
Statut
Membre
Dernière intervention
2 avril 2021
-
7 sept. 2016 à 12:57
ronisonmez Messages postés 10 Date d'inscription mercredi 7 septembre 2016 Statut Membre Dernière intervention 2 avril 2021 - 11 sept. 2016 à 21:43
ronisonmez Messages postés 10 Date d'inscription mercredi 7 septembre 2016 Statut Membre Dernière intervention 2 avril 2021 - 11 sept. 2016 à 21:43
A voir également:
- Problème avec les caractères spéciaux lors de l'envoi d'un form
- Caractères spéciaux clavier azerty - Guide
- Caractere speciaux - Guide
- Caractères ascii - Guide
- Caractères spéciaux mac - Guide
- Un mot de passe avec 8 caractères exemple - Guide
1 réponse
azerty_vs_qwerty
Messages postés
197
Date d'inscription
mercredi 14 janvier 2015
Statut
Membre
Dernière intervention
2 octobre 2016
93
7 sept. 2016 à 13:28
7 sept. 2016 à 13:28
Ca doit venir de l'encodage.
Tu utilises bien utf-8 ?
Tu utilises bien utf-8 ?
7 sept. 2016 à 13:35
Voici le code HTML:
<!DOCTYPE html>
<html lang="fr">
<head>
<!-- Basic Page Needs
================================================== -->
<meta charset="utf-8">
<title>Brooklyn</title>
<meta name="description" content="">
<meta name="author" content="">
8 sept. 2016 à 08:49
11 sept. 2016 à 21:43
$to = 'tonemail@tonsite.com';
$email_expediteur = $email; //mail expediateur
$subject = 'formulaire'; //sujet du message
$name = trim($_POST['name']);
$headers = 'From: "'.$name.'" <'.$email.'>'."\n";
$headers .= 'Return-Path: <'.$email.'>'."\n";
$headers .= 'MIME-Version: 1.0'."\n";
$headers .='Content-Type: text/html; charset="utf-8"'."\n";
//ici tes variables $message
mail($to, $subject, $message, $headers);