
|
|
Auteur
|
Message
|
1
|
|
|
|
Bonjour,
Je vous explique mon problème, j'ai un formulaire, a la fin j'ai un bouton envoyé et un bouton enregistrer.
Je voudrais que mon bouton envoyé, récupère le formulaire en php et envoie un mail.
Mais il y a le bouton enregistrer, je voudrais que lui, permette d'enregistrer les champs du formulaire, comment faire?
Car j'ai mis action="test.php" (test.php est un script qui enregistre le formulaire dans la table).
Je ne sais pas si j'ai été assez clair?
Si vous ne comprenez pas je ré expliquerai mieux. Merci d'avance
|
|
|
|
|
salut, tu testes le bouton qui a été validé (ex : javascript avec événement "onclick" qui remplit un champ caché dans ton formulaire pour indiquer le bouton sur lequel t'as appuyé) et dans test.php, selon le bouton tu enregistre dans la base ou tu envoie le mail
|
|
|
|
|
D'accord je comprend pour la page test.php avec les conditions, je devrais pouvoir y arrivé, enfin j'espère, par contre le javascript je connait vraiment pas, tu n'aurais pas un exemple?
Juste pour que je me fasse une idée, j'irais voir sur google après.
Merci a toi!:) car c'est toi qui résous tout mes problème lol :$
|
|
|
|
|
lol
voici un exemple...
<form method="post" action="test.php" id="form">
<input hidden id="bouton" name="bouton" value="">
...tes différents champs de ton formulaire...
// ton bouton 1
<input type="submit" onclick="javascript:document.getElementById('bouton').value='1';document.getElementById('form').submit();">
// ton bouton 2
<input type="submit" onclick="javascript:document.getElementById('bouton').value='2';document.getElementById('form').submit();">
</form>
sur ta page test.php, tu test $_POST['bouton'] et si c'est '1' ca veut dire que le bouton 1 a validé le formulaire, et si c'est '2' c'est le bouton 2
|
|
|
|
|
Ok Ok parfait, je vais faire sa se matin, merci encore hihi. Je te tiens au courant si sa marche. Merci
|
|
|
|
|
Sa marche c'est nikel, j'ai plus qu'a gérer mes mails maintenant, sa avance bien grâce a toi merci
|
|
|
|
|
on peut le faire sans java script aussi
je te mettrais un bout de code tout à l'heure
|
|
|
|
|
a bon? sans JavaScript, ok, pas de souci. Merci a toi
|
|
1
|
|

|


|