par
stephcreas13 » 07 févr. 2012, 19:07
Bonjour à tous...
Voili voilou, sur un site dont j'ai récup la maintenance j"ai du faire un formulaire avec un traitement php.
N'étant pas un crack du langage, j'ai étudié des tutos et enfin réussi à ce que lorsque le visiteur rempli le formulaire (avec vérifications svp) et clique sur l'envoi, le mail part effectivement avec toutes les données voulues...
Trop content!!!
Oui mais voilà... Ensuite aucune redirection automatique sur la page du remerciement.
J'ai bien la phrase "si vous n'étes pas redirigé dans 5 sec..... cliquez ici".
Puis-je mettre un lien de redirection automatique dans mon fichier php?
Pour plus de clarté, voici le fichier de traitement:
<?php
$societe=$HTTP_POST_VARS['societe'];
$nom=$HTTP_POST_VARS['nom'];
$prenom=$HTTP_POST_VARS['prenom'];
$adresse=$HTTP_POST_VARS['adresse'];
$adresse2=$HTTP_POST_VARS['adresse2'];
$ville=$HTTP_POST_VARS['ville'];
$cp=$HTTP_POST_VARS['cp'];
$mail=$HTTP_POST_VARS['mail'];
$telephone=$HTTP_POST_VARS['telephone'];
$contrat=$HTTP_POST_VARS['contrat'];
$commentaires=$HTTP_POST_VARS['commentaires'];
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="demande de contact";
$destinataire="
[email protected]";
$body="Entreprise: $societe \n
Civilite: <b> $nom, $prenom </b>\n
Adresse: <b>$adresse, $adresse2
$cp, $ville</b> \n
E-mail: <b>$mail</b>\n
Telephone: <b>$telephone</b>\n
Interets: <b>$contrat</b>\n
Remarques: $commentaires";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé<br>";
} else {
echo "Une erreur s'est produite";
}
?>
merco par avance
Steph
Bonjour à tous...
Voili voilou, sur un site dont j'ai récup la maintenance j"ai du faire un formulaire avec un traitement php.
N'étant pas un crack du langage, j'ai étudié des tutos et enfin réussi à ce que lorsque le visiteur rempli le formulaire (avec vérifications svp) et clique sur l'envoi, le mail part effectivement avec toutes les données voulues...
Trop content!!!
Oui mais voilà... Ensuite aucune redirection automatique sur la page du remerciement.
J'ai bien la phrase "si vous n'étes pas redirigé dans 5 sec..... cliquez ici".
Puis-je mettre un lien de redirection automatique dans mon fichier php?
Pour plus de clarté, voici le fichier de traitement:
<?php
$societe=$HTTP_POST_VARS['societe'];
$nom=$HTTP_POST_VARS['nom'];
$prenom=$HTTP_POST_VARS['prenom'];
$adresse=$HTTP_POST_VARS['adresse'];
$adresse2=$HTTP_POST_VARS['adresse2'];
$ville=$HTTP_POST_VARS['ville'];
$cp=$HTTP_POST_VARS['cp'];
$mail=$HTTP_POST_VARS['mail'];
$telephone=$HTTP_POST_VARS['telephone'];
$contrat=$HTTP_POST_VARS['contrat'];
$commentaires=$HTTP_POST_VARS['commentaires'];
$headers = "MIME-Version: 1.0\r\n";
$headers .= "Content-type: text/plain; charset=iso-8859-1\r\n";
$headers .= "From: $nom <$mail>\r\nReply-to : $nom <$mail>\nX-Mailer:PHP";
$subject="demande de contact";
$destinataire="
[email protected]";
$body="Entreprise: $societe \n
Civilite: <b> $nom, $prenom </b>\n
Adresse: <b>$adresse, $adresse2
$cp, $ville</b> \n
E-mail: <b>$mail</b>\n
Telephone: <b>$telephone</b>\n
Interets: <b>$contrat</b>\n
Remarques: $commentaires";
if (mail($destinataire,$subject,$body,$headers)) {
echo "Votre mail a été envoyé<br>";
} else {
echo "Une erreur s'est produite";
}
?>
merco par avance
Steph