Accueil > Forum > > > > Form type="submit" vs type="image"
Form type="submit" vs type="image"
mardi 22 août 2006 à 23:17:13 |
Form type="submit" vs type="image"

nariel1
|
Bonjour
J'ai un petit probleme avec un form
Je cherche a envoyer un mail avec un form ca marche bien quand le bouton envoyer est de type="submit" mais quand le bouton est de type ="image" alors ca marche pas voila les deux script merci de votre aide
script qui marche
<? if ($_POST["Envoyer"]){
mail("contact@contact.com", "Mon Sujet", "Ligne 1\nLigne 2\nLigne 3");
} ?>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
<input type="submit" name="Envoyer" value="Envoyer le mail" />
</form>
script qui marche pas
<? if ($_POST["Envoyer"]){
mail("contact@contact.com", "Mon Sujet", "Ligne 1\nLigne 2\nLigne 3");
} ?>
<form action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
<input type="image" name="Envoyer" value="Envoyer" src="img/sndBut_over.gif" />
</form>
Nariel1
|
|
mercredi 23 août 2006 à 01:21:02 |
Re : Form type="submit" vs type="image"

eXon
|
Réponse acceptée !
Bonjour,
Tu n'as qu'à ajouter à ton input: onClick="document.myForm.submit();" Tu dois remplacer myForm par le nom de ton formulaire évidement. S'il n'en a pas, tu rajoute à ton form: name="myForm"
---------------- eXon http://www.lookstrike.com
|
|
mercredi 23 août 2006 à 01:52:08 |
Re : Form type="submit" vs type="image"

audayls
|
Réponse acceptée !
Salut, Essaye ceci ( par contre je ne sais pas si niveau W3C c'est très correcte ...) Cela reviens à ce que eXon a dit avant : " <?php if (isset($_POST['unedesvariavlepost']))mail('contact@contact.com', 'Mon Sujet', "Ligne 1\nLigne 2\nLigne 3" );else echo '<html><head><title>Image en submit</title></head><body><form method="post" name="formulaire" action="' ,$_SERVER['PHP_SELF' ],'"><noscript><input type="submit" name="Envoyer" value="Envoyer" /></noscript></form><a href="#" onclick="javascript:document.formulaire.submit();"><img src="image.jpg" alt="" /></a></body></html>' ; ?>" For every choice, a consequence ( Fable)
|
|
mercredi 23 août 2006 à 08:23:55 |
Re : Form type="submit" vs type="image"

coockiesch
|
Réponse acceptée !
Salut! Je tiens à préciser que ca empêche les personnes n'ayant pas JavaScript activé de submit ton formulaire, c'est dommage >> prévoir une solution noScript! @++ R@f www.allpotes.ch: Photos, humour, vidéos, gags, ... "On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
mercredi 23 août 2006 à 11:11:34 |
Re : Form type="submit" vs type="image"

audayls
|
Réponse acceptée !
C'est prévu dans le code que j'ai mis plus haut : Le bouton Envoyer ne s'affiche que si Javascript est désactivé. C'est justement pour cela que je ne sais pas si c'est très valide niveau W3C car je ne pense pas que l'on puisse insérer la balise "<noscript>" dans un form.
For every choice, a consequence (Fable)
|
|
mercredi 23 août 2006 à 12:17:39 |
Re : Form type="submit" vs type="image"

coockiesch
|
Réponse acceptée !
Oooops, mes excuses, :) www.allpotes.ch: Photos, humour, vidéos, gags, ... "On dit que seulement 10 personnes au monde comprenaient Einstein. Personne ne me comprends. Suis-je un génie???"
|
|
jeudi 24 août 2006 à 07:42:40 |
Re : Form type="submit" vs type="image"

nariel1
|
audayls
J'ai un copy/paste du script que tu m'as donné mais la encore probleme ca marche pas
Peux tu me dire se qui va pas Merci de ton aide
<?php if (isset($_POST['Tel']))mail('contac@contact.com', 'Mon Sujet', "Ligne 1\nLigne 2\nLigne 3"); else echo '<html><head><title>Image en submit</title></head><body><form method="post" name="formulaire"
action="',$_SERVER['PHP_SELF'],'"><input name="Tel" type="text" value="Tel" size="10"><noscript><input type="submit"
name="Envoyer" value="Envoyer" /></noscript></form><a href="testmail3.php"
onclick="javascript:document.formulaire.submit();"><img src="img/sndBut_over.gif" alt="" /></a></body></html>'; ?>
Nariel1
|
|
jeudi 24 août 2006 à 13:05:13 |
Re : Form type="submit" vs type="image"

audayls
|
Réponse acceptée !
Laisses " #" dans " href". <?php if (isset($_POST['Tel'])) mail('contac@contact.com', 'Mon Sujet', "Ligne 1\nLigne 2\nLigne 3"); else echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" lang="fr" xml:lang="fr"> <head> <title>Image en submit</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15" /> </head> <body> <form method="post" name="formulaire" action="',$_SERVER['PHP_SELF'],'"> <input name="Tel" type="text" value="Tel" size="10" /> <noscript><input type="submit" name="Envoyer" value="Envoyer" /></noscript> </form> <br /><a href="#" onclick="javascript:document.formulaire.submit();"><img src="img/sndBut_over.gif" alt="Envoyer" /></a> </body> </html>'; ?>
Sinon quel problème as tu ? For every choice, a consequence ( Fable)
|
|
vendredi 25 août 2006 à 08:31:28 |
Re : Form type="submit" vs type="image"

nariel1
|
Réponse acceptée !
audayls
Merci c'est bon ca marche

Nariel1
|
|
vendredi 25 août 2006 à 12:17:37 |
Re : Form type="submit" vs type="image"

audayls
|
Heureux d'avoir pu t'aider For every choice, a consequence ( Fable)
|
|
Cette discussion est classée dans : type, envoyer, marche, post, contact
Répondre à ce message
Sujets en rapport avec ce message
Récupérer variable d'un input type=image [ par Monico9385 ]
Bonsoir tout le monde, alors la je comprend vraiment pas pourquoi ca marche pas, j'ai un formulaire avec une image de pour submit que je déclare co
Comment creer un fichier texte ? [ par robapt ]
Bonsoir à tous, je voudrais savoir comment il serais possible de creer un fichier texte à partir de ce formulaire qaund le visiteur clique sur envoyer
Problème simple ! (débutant) [ par robapt ]
Donc voila, je débute en php, j'ai un code que j'aimerai bien modifier et cela fais plusieur heure (vraiment ! ) que je cherche mais je ne trouve pas
ajout d'une clé étrangère en php [ par cloddy07 ]
Bonjour a tous, j'ai réalisé un site internet en php, pour un office du tourisme.Dans ma partie administrateur, je rencontre quelque problème avec les
pb de session [ par ludovicanceaux ]
Salut à tous, ca fait 2 jours que je chercher sans rien trouvé, je ne comprend pas, il y a certaine variable de ma session qui se sauvegarde, par cont
INSERT qui ne marche plus [ par Euskalor ]
Bonjour à toutes et à tous !!Je rencontre un prblème qui a le don de m'énerver.Dans mon site j'utilise plsuieurs fois la requête INSERT INTO pour diff
enregistrement [ par album49 ]
Bonjour à tous, voilà j'ai un problème :Je souhaite faire un enregistrement à partir de données saisies par un utilisateurMon code html est : <!DOCTYP
plusieurs submit [ par putch ]
salut à tous !voila j'ai un souci avec un formulaire avec plusieurs submitmon formulaire : &l
Problème affichage [ par puisea ]
Bonjour, voila ce que je voudrai faire, faire un petit formulaire avec un champ de texte où l'utilisateur rentre une valeur chiffrée puis clique sur e
Pb récupérations POST et GET en même temps [ par holoduke ]
Bonjours a tous,J'ai fait un site dans leque je fesais un include() qui incluaient de bas de page en fonction d'un argument dans l'url, exemple : inde
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|