salut,
merci de ton réponse
je bien ressue avec l’échange de id avec nom,
mais je un autre problème


...
votre solution ce marche bien s'il n y a pas d'action sur un autre page,
voila le code pour compris mon problème:
page "serv_1.php"
Code PHP :
<?php
session_start();
?>
<?php
if(isset($_POST['n_DateDeb'])){
echo $_POST['n_DateDeb'];
$_SESSION['datd'] = $_POST['n_DateDeb'];
}
if(isset($_POST['n_DateFin'])){
echo $_POST['n_DateFin'];
$_SESSION['datf'] = $_POST['n_DateFin'];
}
if(isset($_POST['n_nom'])){
echo $_POST['n_nom'];
$_SESSION['nom_c'] = $_POST['n_nom'];
}
?>
<html>
<head>
<script type="text/javascript" src="calendar.js"></script>
</head>
<body bgcolor="#8C0209">
<div align="center">
<form method="post"
action="tst.php" <----- ici
>
<table width="35%">
<tr>
<td><label for="datd"><font size="+3" color="#FFFFFF">Date debut :</font></label></td>
<td>
<input type="text" name="n_DateDeb" id="DateDeb" value=""/>
<a id="BtDeb" href="javascript:NewCal('DateDeb','DDMMYYYY',480,250);">
<img src="calendar.gif" border="0" alt="Sélection de la date" />
</a>
</td></tr>
<tr>
<td><label for="datf"><font size="+3" color="#FFFFFF">Date fin :</font></label></td>
<td><input type="text" name="n_DateFin" id="DateFin" size="12" value=""/>
<a id="BtFin" href="javascript:NewCal('DateFin','DDMMYYYY',480,300);">
<img src="calendar.gif" border="0" alt="Sélection de la date" />
</a>
</td></tr>
<tr>
<td><label for="cod"><font size="+3" color="#FFFFFF">Client :</font></label>
<?php
$conn = oci_connect('arbah', 'joal459', '//192.168.2.204/orcl');
?>
<select name="codes" id="test" onchange="getElementById('nom').value = this.value">
<option > Choisir
<?php
$sql = oci_parse($conn, 'select COD_CLI,NOM_CLI from CLIENTS');
oci_execute($sql);
while ($row = oci_fetch_assoc($sql))
{$cod=$row['COD_CLI'];
$nom_cli= $row['NOM_CLI'];
?>
<option value=" <?php echo $nom_cli ?>"> <?php echo $cod ;}?>
</select>
</td>
<td><input type="text" name="n_nom" id="nom" value=""></td></tr>
<tr>
<td align="right"><input type="button" value="Accueil" /></td>
<td align="left"><input type="submit" value="Imprimer" /></td>
</tr>
</table>
</form>
</div>
</body>
</html>
page "tst.php" :
Code PHP :
<?php
session_start();
echo $_SESSION['datd'] . '__________' . $_SESSION['datf'] . '_____________' . $_SESSION['nom_c'];
?>
cad si je donne un valeur a l'attribut action , je pas un résultat
le résultat est (_________________________) sur "tst.php"
et si je le laisse vide, j'ai un résultat !!!!!!
(avec la méthode echo sur "serv_1.php")
peut etre il ya une configuration EasyPHP?
j'utilise la version 5.3.6.0 d'EasyPHP

...