Bon décidement je sais jamais où rééllement poster mes questions... Bref
Désolé pour le titre du sujet extra long mais peut pas faire plus court.
Donc tout est dans le sujet :
J'ai une page index qui appel une pop up:
<code>
<script language="JavaScript">
//PLF-http://www.jejavascript.net/
function OuvrirPop(url,nom,haut,Gauche,largeur,hauteur,options) {
ouvpop=window.open(url,nom,"top="+haut+",left="+Gauche+",width="+largeur+",height="+hauteur+","+options);
}
</script>
<FORM name="form">
<SELECT name="photo1" onClick="OuvrirPop('test.php','fencent',10,10,480,460,'menubar=no,scrollbars=no,statusbar=no')" >
<OPTION><? if(isset($_POST["photo"])){echo $_POST["photo"]; }else{echo'Choisir';} ?></OPTION>
</SELECT>
<br/>
</FORM>
</code>
et un page test qui détient le contenu de mon pop up
<code>
<script language="javascript">
function envoi()
{
//alert ("test");
window.document.forms["form"].parent.photo1.value=document.forms["photos"].photo.value;
this.window.close();
}
</Script>
Ajout de photos :<br />
<?
$db = mysql_connect('localhost','root');
mysql_select_db('madeo-surf',$db);
$sql = "SELECT nom_photo FROM gallerie;";
$req2 = mysql_query($sql) or die('Erreur SQL !<br>'.$sql.'<br>'.mysql_error());
while($data2 = mysql_fetch_assoc($req2))
{
echo '<form name="photos" method="post" ACTION="index.php" onSubmit="envoi()">
<input type="checkbox" name="photo" value="'.$data2['nom_photo'].'">';
echo '<img src="'.$data2['nom_photo'].'"/><input type="submit"></form>';
}
mysql_close();
//onClick="window.close()"
?>
</code>
Duralex sed lex