Précédent   Forum des professionnels en informatique > PHP > Outils > EasyPHP
EasyPHP Forum d'entraide sur EasyPHP : installation, utilisation, etc. Avant de poster -> Cours EasyPHP
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 12/06/2006, 16h11   #1
P.G
Candidat au titre de Membre du Club
 
Inscription : octobre 2004
Messages : 66
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 66
Points : 11
Points : 11
Par défaut easyphp1.8 au lieu de 1.6

Bonjour,

Ce code affiche le bouton coché en version 1.6 une fois que
l'utilisateur a cliqué sur son choix. En version 1.8 le bouton n'est
pas marqué coché ??

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 
<body> 
<h1>Logique combinatoire  .21.</h1>
<h2>Opérateurs logiques</h2><br>
 
<form action="<?php echo $_SERVER['PHP_SELF'] ; ?>" method="post">
    (1) Quel est l'opérateur logique représenté en (a)<br>
    <input type="radio" name="oper_a" value="NAND"<?php if(isset($oper_a) && $oper_a=="NAND") {
    echo " checked=\"checked\"";}?>>NAND<br>
 
    <input type="radio" name="oper_a" value="OR"<?php if(isset($oper_a) && $oper_a=="OR") {
    echo " checked=\"checked\"";}?>>OR<br>
 
    <input type="radio" name="oper_a" value="XOR"<?php if(isset($oper_a) && $oper_a=="XOR") {
    echo " checked=\"checked\"";}?>>XOR<br>
 
 
    <br>   
 
    <input type="submit" name="envoyer" value="Envoyer les données"><br><br>   
    <input type="submit" name="effacer" value="Effacer les données">
 
</form>

Je soupconne easyphp1.8 de traiter isset ou checked de manière différente
mais quelqu'un a t'il une idée plus précise pour solutionner le PB.

Merci
P.G est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2006, 16h21   #2
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Remplaces $oper_a par $_POST["oper_a"].
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2006, 22h12   #3
P.G
Candidat au titre de Membre du Club
 
Inscription : octobre 2004
Messages : 66
Détails du profil
Informations forums :
Inscription : octobre 2004
Messages : 66
Points : 11
Points : 11
Par défaut suite easyphp

Ok super cela fonctionne,

Comment effacer toutes les coches des boutons radios
pour revenir à l'état initial, en appuyant sur un bouton "effacer",
j'essaye ce code mais cela ne fonctionne pas :


Code :
1
2
3
4
 
 
 
if (isset($effacer)) { $_POST["oper_a"]=""; }
Merci du coup de main.

P.G
P.G est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/06/2006, 22h21   #4
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Citation:
Envoyé par P.G
Ok super cela fonctionne,

Comment effacer toutes les coches des boutons radios
pour revenir à l'état initial, en appuyant sur un bouton "effacer",
j'essaye ce code mais cela ne fonctionne pas :
Tu ne peux pas faire ça en PHP, PHP est exécuté côté serveur. Va voir du côté de JavaScript.
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2006, 05h22   #5
Membre chevronné
 
Avatar de kankrelune
 
Inscription : décembre 2005
Messages : 766
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 766
Points : 745
Points : 745
Citation:
Envoyé par P.G
Ce code affiche le bouton coché en version 1.6 une fois que
l'utilisateur a cliqué sur son choix. En version 1.8 le bouton n'est
pas marqué coché ??
Bienvenue dans le monde du register_globals à On... .. .

tu vas pouvoir prendre les bonnes habitudes maintenant... .. .

@ tchaOo°
kankrelune est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2006, 08h13   #6
Expert Confirmé
 
Avatar de Eusebius
 
Inscription : avril 2003
Messages : 3 286
Détails du profil
Informations forums :
Inscription : avril 2003
Messages : 3 286
Points : 3 155
Points : 3 155
Citation:
Envoyé par kankrelune
Bienvenue dans le monde du register_globals à On... .. .
A off, tu veux dire.
Eusebius est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/06/2006, 08h36   #7
Membre chevronné
 
Avatar de kankrelune
 
Inscription : décembre 2005
Messages : 766
Détails du profil
Informations forums :
Inscription : décembre 2005
Messages : 766
Points : 745
Points : 745
Citation:
Envoyé par Eusebius
A off, tu veux dire.




@ tchaOo°
kankrelune 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 12h42.


 
 
 
 
Partenaires

Hébergement Web