Pb d'affichage de input text
Fermé
ismailccm
Messages postés
2
Date d'inscription
samedi 7 juillet 2007
Statut
Membre
Dernière intervention
7 juillet 2007
-
7 juil. 2007 à 14:54
Alain42 - 8 juil. 2007 à 19:36
Alain42 - 8 juil. 2007 à 19:36
A voir également:
- Pb d'affichage de input text
- Affichage double ecran - Guide
- Windows 11 affichage classique - Guide
- Ai text classifier - Accueil - Guide Intelligence artificielle
- Input signal not found ✓ - Forum Matériel & Système
- No video input ✓ - Forum Matériel & Système
4 réponses
bonjour
merci pour votre reponse mais meme moi j'ai fait fonctionner la page ajouter .php le vrai pb est dans la page modifier.php ca a dire comment reafficher la liste avec le choix fait a la page ajouter .php avec le input text si le choix est "Recharge" .
c'est sa le vrai pb et merci d'avance
merci pour votre reponse mais meme moi j'ai fait fonctionner la page ajouter .php le vrai pb est dans la page modifier.php ca a dire comment reafficher la liste avec le choix fait a la page ajouter .php avec le input text si le choix est "Recharge" .
c'est sa le vrai pb et merci d'avance
D'accord, j'ai compris.
Je suppose que tu appelles la page modif.php par <form ........ method="post" action="modif.php"> de la page ajout.php
alors, dans la page modif.php récupéres la valeur sélectionnée postée par la page 1, par :
$type=$_POST['type'];
et l'echo dans ta liste l'affichera
et si tu veux récuperer al valeur du champ input:
$mots=$_POST['mots'];
Je suppose que tu appelles la page modif.php par <form ........ method="post" action="modif.php"> de la page ajout.php
alors, dans la page modif.php récupéres la valeur sélectionnée postée par la page 1, par :
$type=$_POST['type'];
et l'echo dans ta liste l'affichera
et si tu veux récuperer al valeur du champ input:
$mots=$_POST['mots'];
Les conseils ci dessus te permettent d'avoir dans modif.php seulement une valeur dans la liste déroulante (celle selectionnée dans ajout.php).
par contre si tu veux avoir la même liste que celle de la page ajout, mais avec la valeur "presélectionnée", tu dois faire ainsi dans ta page modif.php:
Et il faut onChange pour appeler la fonction Javascript
par contre si tu veux avoir la même liste que celle de la page ajout, mais avec la valeur "presélectionnée", tu dois faire ainsi dans ta page modif.php:
<select name="type" onChange="afficherAutre()" > <option value='Installation' <?php if($_POST['type']=='Installation') {echo 'Selected'; }?>>Installation</option> <option value='Recharge' <?php if($_POST['type']=='Recharge' ){echo 'Selected'; }?>>Recharge</option> </select>
Et il faut onChange pour appeler la fonction Javascript
7 juil. 2007 à 16:28
la page ajouter .php:
<script language="JavaScript">
function afficherAutre() {
var a = document.getElementById("autre");
var m = document.getElementById("mots");
if (document.form1.type.value == 'Recharge')
{
if (a.style.display == "none")
a.style.display = "block";
if (m.style.display == "none")
m.style.display = "block";
}
else
{
a.style.display = "none";
m.style.display = "none";
}
}
</script>
/////////////////////////
Type Facture : </strong>
<select name="type" onchange="afficherAutre()">
<option value='Installation'>Installation</option>
<option value='Recharge'>Recharge</option>
</select>
</p>
<p><span id=autre style="display: none"> Dettes Client :</span>
<input type="text" id="mots" name="mots" style="display: none" >
</td>
//////////////////////////////////////////////////////////
la page modifier.php
<tr>
<td colspan="2"><strong>Type Facture : </strong>
<select name="type" onfocus="afficherAutre()" >
<option value=<?php echo("$type"); ?>><?php echo("$type"); ?></option>
</select>
</p>
<p><span class="Style1" id="autre" style="play: none"> Dettes Client :</span><strong> </strong>
<input type="text" id="mots" name="mots" value="<?php echo("$mots"); ?>" style="display: none" />
</p></td>
</tr>
7 juil. 2007 à 18:42
Tes echo ne sont pas corrcts echo ("$mots"); => echo $mots;