Besoin d'aide PHP

Fermé
jeeeepower - 6 avril 2011 à 00:42
 jeeeepower - 8 avril 2011 à 04:01
Bonjour,

Voilà je débute en HTML et PHP et j'aimerais que si on coche la case avec "80", que le nombre 80 apparaisse tout seul dans la barre bleu ou l'inverse avec 3074.

Voici un image pour que ça soit un peux plus claire.

http://img607.imageshack.us/img607/4993/helpa.jpg

-----

En ce moment mon code est :

              <input type="text" id="boby" onkeypress="handleKeyPress(event,this.form)" name="port" value="?????" > <br />
              

   <input type="radio" name="sex" value="80" /> 80<br />
<input type="radio" name="sex" value="3074" /> 3074


Merci pour l'aide futur qui sera apporter. :P

A voir également:

3 réponses

wyllyjon Messages postés 30 Date d'inscription mardi 5 avril 2011 Statut Membre Dernière intervention 8 avril 2011 6
6 avril 2011 à 07:46
Salut !

Pour remplir cet input bleu lorsque tu sélectionne un bouton radio, il te faut utiliser le javascript :

<input type="text" id="boby" onkeypress="handleKeyPress(event,this.form)" name="port" value="?????" >
<input type="radio" name="sex" value="80" onclick="changeText(this)" />
<input type="radio" name="sex" value="3074" onclick="changeText(this)" />


Et ta fonction javascript :
function changeText(input)
{
     document.getElementById("boby").value = input.value;
}



Si t'as d'autres questions, n'hésites pas.
2
W95Psp Messages postés 95 Date d'inscription mercredi 11 août 2010 Statut Membre Dernière intervention 22 décembre 2013 36
6 avril 2011 à 09:13
Bonjour,

Pour résumer, vous cherchez à écrire une valeur dans un div lorsque vous cliquez sur un bouton radio.
Vous souhaitez donc que du côté du client, il se passe quelquechose, dans la page, lorsque l'on utilise ces boutons. Le PHP étant un language de programation côté serveur, et non pas client, il ne peut accomplir cette tâche : pour cela, il est nécéssaire d'utiliser JavaScript.
Autrement, il est possible de faire quelque chose d'un peu simillaire en PHP. Pour executer du code PHP, il faut que la page soit (re)chargé depuis le serveur. Il faudra donc valider le formulaire dès que l'on appuis sur un bouton radio. Malheureusement, nous utiliserons pour cela tout de même un peu de JavaScript, en utilisant l'événement onchange : c'est le code qui sera éxécuté lorsque un champ (un bouton radio, par exemple) change de valeur. Nous éxécuterons la fonction "submit()", qui permet d'envoyer le formulaire.

Par exemple :
<form action='index.php' method='POST'>
<input type='radio' name='bla' value='80' onchange='submit()'/>
<input type='radio' name='bla' value='3074' onchange='submit()'/>
</form>
Choix : <div><?php 
if(isset($_POST['bla'])){
echo $_POST['bla'];
}
 ?></div>


Ne copie/colle pas le code, mais comprend le. Si tu ne comprends pas quelque chose, n'hésite surtout pas à le signaler :)

A+
0
merci marche nickel
0