Bonjour,
Dans un script php de création de fiche livre, j'ai deux input me permettant d'inséré une petite image et une grande de la couv.
Pour cela j'ouvre une pop'up qui me donne accès aux images présentent sur le serveur et me renvoi l'image sélectionné.
J'ai donc un formulaire qui appelle une pop'up qui me renvoi le nom du fichier sélectionné.
La pop'up affiche - via une boucle php while - les images du répertoire $directory...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <form action="ctrl_form" method="post" name="formCreationArticle"> <input type="text" name="ch_image_small" id="ch_image_small" value="" size="32" maxlength="32"> <a href="upload_ftp/form.php" onclick="window.open('upload_ftp/form.php','Name',& #39;toolbar=0,location=0,directories=0,status=1,scrollbars=0,resizable=0,copyhis tory=0,menuBar=0,width=450,height=550');return false">Ajouter thund</a> <input type="text" name="ch_image_large" id="ch_image_large" value="" size="32" maxlength="32"> <a href="upload_ftp/form.php\" onclick="window.open('upload_ftp/form.php','Name',& #39;toolbar=0,location=0,directories=0,status=1,scrollbars=0,resizable=0,copyhis tory=0,menuBar=0,width=450,height=550');return false">Ajouter image large</a> </form>
... et après un click sur l'image, renvoi le nom du fichier au champs 'ch_image_large' .
Code : Sélectionner tout - Visualiser dans une fenêtre à part <a href=\"#\" onClick=\"java script:window.opener.document.formCreationArticle.ch_image_large.value='$file';window.close();\"><img src=\"$directory/$file\" border=\"0\"></a>";
Mon souci c'est que j'aimerais éviter de devoir dupliquer la pop'up (pour prendre en compte le formCreationArticle.ch_image_large et pour formCreationArticle.ch_image_small, sachant que j'ai la fonction pour mettre un image accompagnant le titre de l'article) et transmettre (comme argument par ex.) le nom du champs de destination : ch_image_small ou ch_image_large.
Quelqu'un pourrait il m'aider SVP ?
Merci d'avance.
Partager