Formulaire html

Fermé
loulou - 23 janv. 2003 à 12:04
 Jeff - 24 janv. 2003 à 18:55
resalut!!

j'ai encore une question!!
lorsqu'on a plusieurs boutons sur un formulaire, et que par exemple le bouton ok envoi un script php, est-ce qu'il faut mettre l'action sur le bouton ou sur le formulaire???

70 réponses

on ne mets pas d'action sur le bouton mais toujours sur la balise form sinon l'action sur le submit sera tout simplement ignoré.

document.form.action est aussi une autre solution quand tu cliques sur le bouton avec un onClick.
0
en fait j'ai fait un petit bout de prog en php ki me donne la date du jour et je voudrais mettre cette date dans une bd. ce que je voulais savoir c'est comment on fait pour mettre cette date dans la bd???
0
Utilisateur anonyme
23 janv. 2003 à 13:48
Bah tu fais une page de traitement dans laquelle tu te connectes à ta base et tu fais une requete d'insertion.
Vas lire ceci : http://www.commentcamarche.org/php/phpform.php3


Kalamit,
Je ponce donc j'essuie
0
tu récupère la variable de ta date et tu fais ton INSERT INTO en mettant dedans $variableDate
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mais j'ai déja fait ça mais il faut mettre ou l'action?? par ex en delphi, derriere le bouton ok, il y a l'action que fait le bouton!! et là comment ça marche?? l'action faut la mettre dans le form ou dans le bouton??
0
oui mais cette date n'est pas dans un textfield?? est-ce ke c pareil??
0
at comment ça marche ça :
document.form.action est aussi une autre solution quand tu cliques sur le bouton avec un onClick. ???
0
je sais pas si j'ai bien tout compris mais voici les deux solutions

<form name='formulaire' action='page.php'>

Ca c'est la première solution et voici la deuxième :

<input type='submit' onclick="document.formulaire.action='page.php'" valeur "Envoyer">

'" c'est une apostrophe et ensuite un guillemet.

J'espère que c'est ce que tu voulais savoir sinon explique toi et j'essayerais de te répondre
0
et c'est koi la différence entre les deux??
0
le deuxième : sur les listes dès qu'on veut par exemple ouvrir un pop up quand on change de sélection sans avoir besoin d'appuyer sur un bouton d'envoi.

Mais le onClick devient donc un onChange sur la liste.

Sinon comme je les ai écrit, mieux vaut metre la première, elle est plus conventionnelle et dans ces deux cas le résultat est le même
0
t'aurrais pas un ex?? parce ke g du mal à voir ce ke tu di!!!!!
0
voilà j'ai pas tout écrit en dur comme tu peux le voir

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Document sans titre</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">


<script language='jascript'>
function appelpage() {
if PAGE 1 SELECTIONNER alors document.formulaire.action='page1.php';
else if PAGE 2 SELECTIONNER alors document.formulaire.action='page2.php';
else if PAGE 3 SELECTIONNER alors document.formulaire.action='page3.php';
document.formulaire.submit();
}
</script>

<body>
<form name="formulaire" method="post" action="">
<select name="select" onChange="action='appelpage()'";>
<option value="fr">france</option>
<option value="ita">italie</option>
<option value="all">allemagne</option>
</select>
</form>
</body>
</html>

ici l'action en javascript permet de le configurer selon la page demandé ou en français, en italien ou en allemand.

j'espère que tu vois mieux ce que je veux dire car tout à l'heure je me suis très mal expliqué.
0
et ça ça correspond à koi???
0
g oublié un truc à la question d'avant : document.formulaire.action

sauf k'il ya un petit pb vu queje programme en php!!!
0
tu peux mettre du javascript en php où hors des <? et ?> ou dans des "echo".

C'est même essentiel d'utiliser ces trois langages ensembles
0
est-ce que tu peux m'expliquer ton script en javascript parce ke là.... g vraiement du mal!!!!
0
Le onChange veut dire que quand on change la sélection d'un liste il execute la fonction appelpage qui est définie au dessus et on mets des if pour dire

si on sélectionne français dans la liste on va charger la page page1 et ...

Si y a autre chose précise koi
0
et comment ça se traduit à l'ecran??
0
il faut le mettre où dans le script parce que moi j'a déjà du php et de l'html!!!
0
Il faut que tu l'adaptes ce script
0