Précédent   Forum des professionnels en informatique > PHP > Langage > Formulaires
Formulaires Forum d'entraide sur les formulaires avec PHP. Avant de poster -> FAQ formulaires, Cours de formulaires et Sources de formulaires
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/04/2007, 17h28   #1
Invité de passage
 
Inscription : mars 2007
Messages : 13
Détails du profil
Informations forums :
Inscription : mars 2007
Messages : 13
Points : 2
Points : 2
Par défaut Récupération donnée Formulaire

Bonjour tout le monde,

Je viens a vous car j'ai un soucis mineur, je débute le php.

En fait j'ai un formulaire avec divers radiobox et j'aimerais dans mon code php, selon le radiobox checké qu'il execute tel ou tel fonction?

Je sais c'est super simple mais je n'ai pas d'idée...

Pourriez vous eclairer ma lanterne? Je vous remerci d'avance

Cordialement

n4rk0o
n4rk0o est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/04/2007, 18h19   #2
En attente de confirmation mail
 
Inscription : juin 2002
Messages : 6 164
Détails du profil
Informations forums :
Inscription : juin 2002
Messages : 6 164
Points : 6 404
Points : 6 404
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
<form method="post">
    Fonction :
    <br/>
    A : <input type="radio" name="fonction" value="A" />
    <br/>
    B : <input type="radio" name="fonction" value="B" />
    <br/>
    C : <input type="radio" name="fonction" value="C" />
    <br/>
    <input type="submit" value="Valider" />
</form>
 
<?php
function fonctionA() {
    echo 'A';
}
 
function fonctionB() {
    echo 'B';
}
 
function fonctionC() {
    echo 'C';
}
 
if (isset($_POST['fonction'])) {
    switch ($_POST['fonction']) {
        case 'A':
            fonctionA();
            break;
        case 'B':
            fonctionB();
            break;
        case 'C':
            fonctionC();
            break;
    }
}
?>
Non testé. C'est bien ce que vous vouliez ?

Je vous fais grâce des simplifications que l'on pourrait apporter
julp est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h33.


 
 
 
 
Partenaires

Hébergement Web