
jule
Salut tout le monde
Alors voila, je suis en train de faire un site et dans l'une des page de mon site
j'affiche des images dont j'ai récupéré les grace à une requête mysql pour
pouvoir les afficher en miniature.
J'ai fait une fonction pour afficher les miniatures dans des popu lorsque je clicke sur l'une des image au choix, mais voila la variable qui défini mon image est une variable php
donc je ne sait pas comment passer ma variable php en paramètre de ma
fonction javascript.
Voici mon code:
<html>
<head>
<script language="JavaScript">
function afficheMaxi
(chemin)
{
i1
= new Image();
i1
.src = chemin;
html
= '<HTML><HEAD><TITLE>Nom de la fenêtre</TITLE></HEAD><BODY LEFTMARGIN=0 MARGINWIDTH=0 TOPMARGIN=5 MARGINHEIGHT=0 body bgcolor="#4D5B88"><CENTER><IMG SRC="'+chemin+'" BORDER=0 NAME=imageTest onLoad="window.resizeTo(document.imageTest.width+24,document.imageTest.height+40)"></CENTER></BODY></HTML>';
popupImage
= window.open('','_blank','toolbar=0,location=0,directories=0,menuBar=0,scrollbars=0,resizable=0, width=500, height=375, left=250, top=125');
popupImage
.document.open();
popupImage
.document.write(html);
popupImage
.document.close()
}
</script>
</head>
<body>
<?
echo
"<form>";
$req = "SELECT nom_fichier_salle from stage.plan, stage.salle WHERE salle_plan = nom_plan AND nom_fichier_plan = '$nom_fichier_plan'";
$res = mysql_query ($req, $connexion);
for(
$i=0;$i<mysql_num_rows($res);$i++)
{
$info = mysql_fetch_array($res);
$nom_fichier_salle=$info[nom_fichier_salle];
echo
"$nom_fichier_salle";
//echo "<img src='$nom_fichier_salle'width='160' height='120'>";
echo
"<a href=\"javascript:;\" onclick=\"afficheMaxi($nom_fichier_salle)\"><img src=\"$nom_fichier_salle\" border=\"1\" alt=\"Cliquer pour agrandir\" width=\"150\" height=\"112\"></a>\n";
}
?>
</body>