redirection after mail ?

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : redirection after mail ?

par psaikopat » 10 nov. 2005, 15:49

Impécable de frein !!!

Nikel merci ! ;)

par pjl » 10 nov. 2005, 15:35

En fait l'utilisateur remplie le formulaire, et avec le bouton valider, cela envoie un mail !
Et c'est seulement maintenant que je veux rediriger la personne.
C'est faux.
Celà va lui mettre un mail dans son client mail par défaut en utilisant son adresse email par défaut et ce mail ne partira que quand il ouvrira son client mail et qu'il envera ses mails.

De plus, il manque un bouton pour valider le formulaire.

par pitt » 10 nov. 2005, 15:32

Ok

<?php

if (isset($_POST['mail'])){

$monadresse="[email protected]";
$sujet_mail="sujet";
$corps_mail="corps";

mail($monadresse,$sujet_mail,$corps_mail); 

?>

<script language="javascript">
window.location.replace('mapage.php');
</script>

<?

}

else 

{  ?>
<form method="post" ENCTYPE="text/plain" action="mailto:[email protected]"> 
<fieldset> 
<legend>Vos coordonnées :</legend> <!-- Titre du fieldset --> 
<label>Quel est votre nom ?<br /> 
<input type="text" name="nom" tabindex="10" /></label><br /> 
<label>Quel est votre prénom ?<br /> 
<input type="text" name="prenom" tabindex="20" /></label><br /> 
<label>Quel est votre e-mail ?<br /> 
<input type="text" name="email" tabindex="30" /></label> 
</fieldset> 
</form>

<?
}
?>

par psaikopat » 10 nov. 2005, 15:24

En fait l'utilisateur remplie le formulaire, et avec le bouton valider, cela envoie un mail !
Et c'est seulement maintenant que je veux rediriger la personne.

par pitt » 10 nov. 2005, 15:21

Un mail automatique ou un mail écrit par l'utilisateur?

sinon pour la redirection tu peux ecrire

Code : Tout sélectionner

<script language="javascript"> window.location.replace('mapage.php'); </script>
Mais je ne sais pas trop où tu vas le mettre

sinon tu mets un bouton valider et dans ton script tu testes si les variables sont écrites et dans ce cas tu envoies un mail à toi et tu rediriges la page

redirection after mail ?

par psaikopat » 10 nov. 2005, 15:13

Bonjour a tous,

Voila je veux rediriger un utilisateur après m'avoir envoyer un mail !

C'est a dire :

Code : Tout sélectionner

<form method="post" ENCTYPE="text/plain" action="mailto:[email protected]"> <fieldset> <legend>Vos coordonnées :</legend> <!-- Titre du fieldset --> <label>Quel est votre nom ?<br /> <input type="text" name="nom" tabindex="10" /></label><br /> <label>Quel est votre prénom ?<br /> <input type="text" name="prenom" tabindex="20" /></label><br /> <label>Quel est votre e-mail ?<br /> <input type="text" name="email" tabindex="30" /></label> </fieldset> </form>
Et une fois l'email parti, je veu rediriger un utilisateur vers mapage.html
Comment faire?

Merci d'avance pour vos réponses !