Bouton submit pour envoi de mail - PHP - Programmation
Marsh Posté le 15-06-2011 à 09:29:14
Je pourrais pas utiliser le JS pr faire un truc du genre :
Code :
|
Help me please
Marsh Posté le 15-06-2011 à 17:30:30
J'ai trouvé, voici la solution pour ceux que ça intéresse :
if((empty($_POST['email'])) || (!empty($_POST['libelle'])))
{?>
<form method="POST" onsubmit="return confirm('Envoyer l\'email ?');">
<p align="center">
<input type="email" name="email" placeholder="email@example.fr" />
<input type="hidden" name="message" value="<?php echo base64_encode($message); ?>" />
<input type="submit" />
</p>
</form>
<?php
}
else
{
$destinataire = $_POST['email'];
$message = base64_decode($_POST['message']);
$headers ='From: adresse@fai.fr'."\n";
$headers .='Reply-To: exemple@fai.fr'."\n";
$headers .='Content-Type: text/html; charset="utf-8"'."\n";
$headers .='Content-Transfer-Encoding: 8bit';
if(mail($destinataire, 'Infos Clients', $message , $headers))
{
echo '<br><p style="text-align:center;"><span style="font-weight: bold; font-size: 1.2em;">Les infos ont bien été envoyé à l\'adresse suivante :<BR><BR></span><span style="text-decoration: italic; font-weight: bold;"><I>'.$destinataire.'</I></span></p>';
}
else
{
echo '<br><p style="text-align:center;"><span style="font-weight: bold; font-size: 1.2em;">Désolé le message n\'a pas pu être remis<BR><BR></span>';
}
}
?>
Marsh Posté le 14-06-2011 à 16:23:45
Bonjour à tous,
j'ai un script php qui affiche différentes informations et mon script envoie ses infos par mail automatiquement. Je souhaiterais que l'envoi de mail ne se fasse pas automatiquement mais uniquement si on appuie sur un bouton (de type submit ??)
Ci-dessous le code que j'utilise pour l'envoi de mail :
merci d'avance pour votre aide