Valeurs reportées dans un formulaire d'envoi mail - HTML/CSS - Programmation
Marsh Posté le 06-12-2008 à 20:34:17
D'accord ... Et où est le problème?
Marsh Posté le 06-12-2008 à 20:37:37
En gros quel script faire pour mes deux pages ? Que mes valeurs en page1 soient affichées et transmises par le formulaire de la page2.
Marsh Posté le 06-12-2008 à 20:47:50
J'imagine que tu veux le faire en Javascript vu la cat où tu postes ton message.. Donc tu sais déjà le Javascript? Tu bloques à quel moment?
Marsh Posté le 06-12-2008 à 23:04:06
Je ne connais malheuresement pas le Javascript, j'ai quelques notions de html que j'ai essayé de comprendre, mais je n'y arrive pas.
Merci pour ton aide si tu as le temps.
Marsh Posté le 07-12-2008 à 00:27:02
Je sais pas si c'est la solution la plus simple mais avec du php c'est pas super compliqué je pense.
Marsh Posté le 07-12-2008 à 10:24:31
Si l'envoi de mail précède immédiatement l'écriture du formulaire alors pas besoin de MySQL, juste les bases de PHP (récupérer les données de formulaires) et surtout la fonction mail
Le principe :
Code :
|
Marsh Posté le 07-12-2008 à 10:46:29
Tu ne te lasses vraiment jamais de donner des solutions incomplètes?
Faut qu'il mette un attribut action dans ton <form>
Marsh Posté le 07-12-2008 à 13:48:43
l'attribut action est facultatif s'il se fout d'être XHTML compliant.
Seulement tu aurais pu relever une vraie erreur, le method par défaut est GET et je récupère avec POST
Et en plus j'ai bien mentionné que je donnais le principe
Marsh Posté le 07-12-2008 à 13:54:32
Tout à fait d'accord que "dans le principe" on pourrait éventuellement dire que ça passe.
Maintenant, quand tu parles à un débutant qui ne comprend pas forcemment tout ce que tu écris, lui donner un truc mal écrit (et qui t'aurais pris 5-10 sec en plus si tu l'avais bien écrit) c'est la meilleur façon de le voir débarquer 2 jours après disant que ça marche pas.
Marsh Posté le 07-12-2008 à 14:05:45
Mais j'étais pressé
Oui donc dans ce cas je m'explique :
Le tag "form" utilise deux attributs très importants.
- action : c'est la page de destination, la page vers laquelle seront envoyées les données. Si l'attribut est vide ou non spécifié, la page de destination est la page courante.
- method : c'est la façon dont sont envoyées les données. Elle accepte deux valeurs :
- GET : les données sont stockées dans l'URL donc visibles directement. (Idéal pour les formulaires de recherches ou les requêtes que l'on répète souvent).
PHP récupère les données transmises par cette methode dans le tableau de superglobales $_GET.
- POST : les données sont envoyées de manière "cachée". Pour les données d'insertion, de connexion (plus sécuritaire) ou tout simplement de grande taille.
PHP récupère les données transmises par cette methode dans le tableau de superglobales $_GET.
Exemple :
Code :
|
Marsh Posté le 06-12-2008 à 20:26:38
Bonjour à tous,
J’aimerais avoir trois boutons radio classiques (associés à trois valeurs, valeur1, valeurs2 et valeurs3), pouvoir sélectionner deux boutons radio et reporter leur valeur sur la page1 (http://plume.citron.free.fr/perso/test/01.jpg). Dans un deuxième temps, sur la page2 rappeler ces valeurs en vue de les insérer dans un formulaire d’envoi mail (http://plume.citron.free.fr/perso/test/02.jpg).
Merci d’avance pour votre aide.
NB : Les valeurs choisies peuvent être enregistrées/rappelées par une base mysql peut-être, je ne sais pas..