retour variable

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : retour variable

par Truc » 29 nov. 2005, 21:57

Salut, essaie en remplaçant:
onClick="window.opener.document.opener_form.police<? echo $i; ?>.value=<? echo $row[1]; ?>;
par
onClick="window.opener.document.forms['opener_form'].elements['police<? echo $i; ?>'].value =\"<? echo $row[1]; ?>\"";
normalement la valeur $row[1] sera retournée dans le champs "name=police" or ici tu veu concatèner une variable au nom du champ ... a veifier le nom des champs du coup.

retour variable

par Serenity » 29 nov. 2005, 01:59

Bonsoir

Mon blem est le suivant:

J'ouvre un popup avec des images polices dedans et je voudrais que quand on click sur l'image de la police cela ferme le popup et renvoie la variable police dans un champ texte de formulaire.

le code de la page qui apel le popup:

la il s'agit du cahmp texte ou je veus recuperer la varaible police
 <input name="police" type="texte" class="boitevide2" id="police" value="<? echo $nompol; ?>" size="15">
Le code du bouton qui ouvre le popup
                  <input type="button" class="boitevide"  onClick="window.open('police2.php?police=<? echo $row3[1]; ?>&i=<? echo $i; ?>', '', 'width=535,height=450,left=100,top=170,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=yes,resizable=no')" value=" ">
le code de la page popup:
  
<img src="imagesite/police1.gif" width="408" height="28" >
<table width="250" border="0" >
                <tr>
                  <td width="120" valign="bottom" >
<?   require("../info.inc.php");				  $mysqlconnectid=mysql_connect($serveur_mysql,$utilisateur_mysql,$mot_de_passe_mysql);
mysql_select_db($nom_de_la_base,$mysqlconnectid);	 	
$query = "select * from  police"; 
$result = mysql_query($query,$mysqlconnectid); 
while($row=mysql_fetch_row($result)){ ?>
                    <img src="polices/<? echo $row[2]; ?>"  onClick="window.opener.document.opener_form.police<? echo $i; ?>.value=<? echo $row[1]; ?>; window.close();"><? } ?></td>
          
                
                </tr>
  </table>

</form>
donc si quelqu'un a une idee.

a la prochaine