passage variable PHP par javascript depuis popup
je n'arrive pas à communiquer la valeur d'une variable PHP depuis une popup vers sa fenêtre mère (cette popup ayant bien entendu été générée par cette même fenêtre mère)
voici le code de ma popup...
CÔTÉ PHP
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| <?php
// recuperation de la variable passée dans l'url depuis la fenêtre mère
$zone = $_GET['zone'];
// le lien à envoyer au javascript
$url_image_1 = $zone.'/mon_image_1.jpg';
// lien image appelant la fonction javascript
echo '<a href="javascript:com_popup_vers_parent('.$url_image_1.');"><img src="'.$url_image_1.'" alt="image" border="0" /></a>';
$url_image = $url_image_1;
?> |
CÔTÉ JAVASCRIPT
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
| <script language="JavaScript">
<!--
function com_popup_vers_parent(url_image) {
if (opener != null) {
/* opener.document.nom_formulaire.<?php // echo $zone; ?>.value="<?php // echo $url_image; ?>"; */
opener.document.nom_formulaire.<?php echo $zone; ?>.value="url_image";
/* fermeture de la popup */
window.close();
} else {
/* message erreur */
alert("PROBLEME ! Cette popup n'est pas appelée correctement !" );
/* redirection */
location.href="../index.php";
}
}
//-->
</script> |
merci de votre aide...