A voir également:
- Formulaire html
- Whatsapp formulaire opposition - Guide
- Formulaire de réclamation facebook - Guide
- Editeur html - Télécharger - HTML
- Formulaire de reclamation instagram - Guide
- Espace html - Astuces et Solutions
70 réponses
woui, je m'en doute mais je vois pas ou il faut le mettre et ce qu'il va faire vraiement??
est-ce que ce langage est compatible avec Linux??
est-ce que ce langage est compatible avec Linux??
Bonjour loulou :-)
Apparement, tu n'as pas vu le message de kalamit.
" Vas lire ceci : http://www.commentcamarche.org/php/phpform.php3 "
-= Bobinours - http://bobin.underlands.org =-
Apparement, tu n'as pas vu le message de kalamit.
" Vas lire ceci : http://www.commentcamarche.org/php/phpform.php3 "
-= Bobinours - http://bobin.underlands.org =-
Pourquoi faire simple quand on eut faire compliqué ?
La première solution de lasngc était la + simple, pas besoin de changement d'action et de listes ... par contre il faut que tu mettes ta date dans un textfield (a priori si tu arrives à l'afficher, tu devrais arriver à la mettre dedans ;) ) :
<form name='formulaire' action='page.php'>
<input type="text" name="maDate" value="<?= $date ?>">
<input type="submit" value="envoyer">
</form>
lorsque tu cliques sur le bouton, la page page.php va être appelée et la date lui sera passée en paramètre.
L'action est bien (comme dit précédemment) sur le form.
.O
(_)__... Sauvez un arbre : mangez un castor !
La première solution de lasngc était la + simple, pas besoin de changement d'action et de listes ... par contre il faut que tu mettes ta date dans un textfield (a priori si tu arrives à l'afficher, tu devrais arriver à la mettre dedans ;) ) :
<form name='formulaire' action='page.php'>
<input type="text" name="maDate" value="<?= $date ?>">
<input type="submit" value="envoyer">
</form>
lorsque tu cliques sur le bouton, la page page.php va être appelée et la date lui sera passée en paramètre.
L'action est bien (comme dit précédemment) sur le form.
.O
(_)__... Sauvez un arbre : mangez un castor !
si si bobinours je suis bien allé voir ce ke kalamit disait!!! seulement j'ai plusieurs boutons dans mon formulaire et il ne font pas tous la meme chose!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Merci de m'aider lol on va y arriver cool lol
Et au fait l'HTML ne dépend pas du serveur ou du système d'exploitation mais du navigateur tout comme le javascript. Il n'existe plus de navigateurs qui ne comprennent pas l'HTML donc où que tu sois, ça fonctionne.
Le seul problème qui peut arriver c'est que tu suivent pas la standardisation donc tout ne marchera pas. Je m'explique : Bill a tendance à rajouter des fonctions aux langages reconnu par le navigateur et comme 98% des français utilisent explorer alors tout le monde programme avec des fonctions soit disant HTML, CSS ou Javascript qui en fait ne n'en sont pas vraiment. Quand on fait un peu de web avec Nescape, on se marre bien de toutes les erreurs du web. Le jour où un autre navigateur s'imposera devant explorer ( c'est possible car avant c'était Nescape 4 le numéro 1 ) 70% des sites devraont être réadapté car ils ne sont pas standard.
Voilà en gros le truc
Et au fait l'HTML ne dépend pas du serveur ou du système d'exploitation mais du navigateur tout comme le javascript. Il n'existe plus de navigateurs qui ne comprennent pas l'HTML donc où que tu sois, ça fonctionne.
Le seul problème qui peut arriver c'est que tu suivent pas la standardisation donc tout ne marchera pas. Je m'explique : Bill a tendance à rajouter des fonctions aux langages reconnu par le navigateur et comme 98% des français utilisent explorer alors tout le monde programme avec des fonctions soit disant HTML, CSS ou Javascript qui en fait ne n'en sont pas vraiment. Quand on fait un peu de web avec Nescape, on se marre bien de toutes les erreurs du web. Le jour où un autre navigateur s'imposera devant explorer ( c'est possible car avant c'était Nescape 4 le numéro 1 ) 70% des sites devraont être réadapté car ils ne sont pas standard.
Voilà en gros le truc
Explique clairement ton problème.
Que veux-tu faire et avec quels boutons ?
N'hésite pas à ajouter des mots pour être plus clair. Comme tu peux le voir, tes question ne dépasse pas 3 lignes alors que nos réponses ont au minimum 3 lignes.
Et n'oublie pas de détails vitaux qui changent toute la donne du problème.
On va y arriver.
-= Bobinours - http://bobin.underlands.org =-
Que veux-tu faire et avec quels boutons ?
N'hésite pas à ajouter des mots pour être plus clair. Comme tu peux le voir, tes question ne dépasse pas 3 lignes alors que nos réponses ont au minimum 3 lignes.
Et n'oublie pas de détails vitaux qui changent toute la donne du problème.
On va y arriver.
-= Bobinours - http://bobin.underlands.org =-
Non. S'il y a plusieurs form, il n'y a pas les mêmes données dedans ;-)
-= Bobinours - http://bobin.underlands.org =-
-= Bobinours - http://bobin.underlands.org =-
et si tu as besoin de toutes les informations pour chaque envoie qui ont des pages de destinations différentes alors tu mets pas d'action dans la balise <form> mais tu mets un onClick="document.formulaire.action='machin.php';" sur chaque bouton avec le lien voulu.
Si ca fonctionne pas comme ça met submit(); à la suite du machin.php
Si ca fonctionne pas comme ça met submit(); à la suite du machin.php
alors g un bouton "ok". derriere je veux y mettre in script qui vérifie les données postées dans le formulaire et qui les insere dans un formulaire.
ya un bouton "annuler" qui remet tout à zéro
ya un bouton "envoyer un email" mais là il faut que je fasse un script pour que le destinataire soit identifié à partir d'une donnée du formulaire.
et puis ya un autre bouton "modifier" mais celui là il est chiant!!! je sais pas ou le mettre!!! en fait il servira à modifier certaines données de la bd. ces données sont entrées auparavant!!!!
bon je crois que g tout dit!! a si c pour un site intranet donc c internet explorer.
ya un bouton "annuler" qui remet tout à zéro
ya un bouton "envoyer un email" mais là il faut que je fasse un script pour que le destinataire soit identifié à partir d'une donnée du formulaire.
et puis ya un autre bouton "modifier" mais celui là il est chiant!!! je sais pas ou le mettre!!! en fait il servira à modifier certaines données de la bd. ces données sont entrées auparavant!!!!
bon je crois que g tout dit!! a si c pour un site intranet donc c internet explorer.
ATTENTION : en Html il n'est pas possible de reprendre dans un formulaire les données ( théoriquement ). Sur Explorer il est vrai qu'en changeant la valeur on peut faire réaparaitre en temps réels les données dans le formulaire mais pas les autres navigateurs. C'est un petit truc de Bill encore.
Un gros conseil fait tes vérif en php, pour les formulaires c'est vraiment mieux.
Sinon va voir la partie javascript du site pour les vérifs. Il faut utiliser des expressions régulière qui sont mon goût un peu limités en javascript. Mais là on peut pas non plus tout te dire ça prendrait des erreurs. Il faut aussi que tu apprennes par toi même.
Un gros conseil fait tes vérif en php, pour les formulaires c'est vraiment mieux.
Sinon va voir la partie javascript du site pour les vérifs. Il faut utiliser des expressions régulière qui sont mon goût un peu limités en javascript. Mais là on peut pas non plus tout te dire ça prendrait des erreurs. Il faut aussi que tu apprennes par toi même.
lasngc : Je n'ai pas compris la première partie de ton message.
-= Bobinours - http://bobin.underlands.org =-
-= Bobinours - http://bobin.underlands.org =-
Tu peux avoir sur Windows par exemple Explorer, Nescape ou Opera, sur Linux Nescape, Opera, Mozilla, sur mac Explorer, Nescape, Opera et Safari.
le navigateur peut être choisit par n'importe qui donc l'intranet n'a rien avoir avec le navigateur
le navigateur peut être choisit par n'importe qui donc l'intranet n'a rien avoir avec le navigateur
oui mais ca ne sera pas toujours le cas.
Voilà comment procéder:
tu envois ton formulaire vers une page php.
Dans celle ci tu vérifies et tu affiche le même formulaire en mettant comme valeur à celui-ci le nom des variable exemple < input type="text" name="nom" value="$nom">
C'est tout
Voilà comment procéder:
tu envois ton formulaire vers une page php.
Dans celle ci tu vérifies et tu affiche le même formulaire en mettant comme valeur à celui-ci le nom des variable exemple < input type="text" name="nom" value="$nom">
C'est tout
j'ai pas tout compris ce que tu a dit, lasngc!! c pour quel bouton??
pour le bouton "modifier" je sais pas si il faut que je le mette sur le formulaire ou ailleurs . en fait, il n'a a que tres peu de personnes qui aurront acces à ce formulaire. du coup je vois pas bien comment faire!! si vous avez une idée pas trop compliquée.......
pour le bouton "modifier" je sais pas si il faut que je le mette sur le formulaire ou ailleurs . en fait, il n'a a que tres peu de personnes qui aurront acces à ce formulaire. du coup je vois pas bien comment faire!! si vous avez une idée pas trop compliquée.......
Apparement tu maitrise pas assez bien l'HTML et on peut pas te réapprendre tout le langage ainsi que le php. Le seul conseille que je te donne c'est d'aller appronfondir te connaissances sur le site car ce que j'ai dit est une méthode basique du php.
si le html ça va mais quand il y a des boutons non!!! pour ce qui est du php, je commence, mais je comprends de plus en plus !!!
pour ce qui est du site, et des autres j'y suis déjà allé mais je ne trouve pas ce que je recherche!!!
pour ce qui est du site, et des autres j'y suis déjà allé mais je ne trouve pas ce que je recherche!!!
loulou : Voila qui est nettement mieux ;-)
Tout d'abord, il faut faire un formulaire avec dans ACTION, l'action par défaut (la plus courante). Je propose l'enregistrement du formulaire dans la base.
Pour plus de convivialité, tu peux ajouter une vérification JavaScript dans l'événement ONSUBMIT :
<FORM name="formulaire" action="enregistrement.php" method=post" enctype="application/x-www-form-urlencoded" onsubmit="return ErreurVerification(this);">
La fonction ErreurVerification() est défini ici : http://bobin.underlands.org/exemples/verification-formulaire.php
Et maintenant, voici le bouton qui va enregistrer le formulaire :
<input type="submit" name="ok" value="Enregistrer">
Ensuite, tu souhaites un bouton "Annulé". Personnellement, ces boutons m'agasse car on peut perdre en une seconde tout ce qu'on à saisi, mais je suppose que tu as des contraintes.
Fais comme ceci :
<input type="reset" name="annule" value="Annulé">
Enfin il y a le bouton "Envoyer par mail". Pour cela, fais un type=button et affecte lui une action ONCLICK. Tu pourras en profiter pour réutiliser auparavant la fonction ErreurVerification()
<input type="button" name="envoi_mail" value="Envoyer par mail" onclick="EnvoyerParMail(this.form);">
La fonction EnvoyerParMail() sera défini dans le header comme ceci :
<head>
<script type="text/javascript">
function EnvoyerParMail(leForm)
{
if (ErreurVerification(leForm)) {
alert("Vous allez envoyer un mail");
leForm.action = "mailto:adresse@email_destinataire.com?subject=Envoi%20Formulaire%20par%20Mail";
leForm.enctype = "text/plain";
leForm.submit();
}
}
</script>
</head>
Pour ton bouton modifier, ça devrait être dans le fichier enregistrer.php que tu vérifies l'action Enregistrer ou Modifier :
<input type="submit" name="modifier" value="Modifier">
-= Bobinours - http://bobin.underlands.org =-
Tout d'abord, il faut faire un formulaire avec dans ACTION, l'action par défaut (la plus courante). Je propose l'enregistrement du formulaire dans la base.
Pour plus de convivialité, tu peux ajouter une vérification JavaScript dans l'événement ONSUBMIT :
<FORM name="formulaire" action="enregistrement.php" method=post" enctype="application/x-www-form-urlencoded" onsubmit="return ErreurVerification(this);">
La fonction ErreurVerification() est défini ici : http://bobin.underlands.org/exemples/verification-formulaire.php
Et maintenant, voici le bouton qui va enregistrer le formulaire :
<input type="submit" name="ok" value="Enregistrer">
Ensuite, tu souhaites un bouton "Annulé". Personnellement, ces boutons m'agasse car on peut perdre en une seconde tout ce qu'on à saisi, mais je suppose que tu as des contraintes.
Fais comme ceci :
<input type="reset" name="annule" value="Annulé">
Enfin il y a le bouton "Envoyer par mail". Pour cela, fais un type=button et affecte lui une action ONCLICK. Tu pourras en profiter pour réutiliser auparavant la fonction ErreurVerification()
<input type="button" name="envoi_mail" value="Envoyer par mail" onclick="EnvoyerParMail(this.form);">
La fonction EnvoyerParMail() sera défini dans le header comme ceci :
<head>
<script type="text/javascript">
function EnvoyerParMail(leForm)
{
if (ErreurVerification(leForm)) {
alert("Vous allez envoyer un mail");
leForm.action = "mailto:adresse@email_destinataire.com?subject=Envoi%20Formulaire%20par%20Mail";
leForm.enctype = "text/plain";
leForm.submit();
}
}
</script>
</head>
Pour ton bouton modifier, ça devrait être dans le fichier enregistrer.php que tu vérifies l'action Enregistrer ou Modifier :
<input type="submit" name="modifier" value="Modifier">
-= Bobinours - http://bobin.underlands.org =-