bonjour
je veux faire un popup en recuperant des variables pour la popup elle marche mais l'image ne s'affiche pas dedans c'est blanc avec dans la barre d'url aboutblanc
et si je met :
echo 'w.document.write("<img src=\'"'.$urlphoto. '/'.$Fichier .'"\'/>");';
là du coup la popup s'affiche pas du deja que je suis pas bon en php alors le js ou les deux melanger... bon ceci dit je bloque sur l'histoire
merci de me donner un tuyau..
<body>
<?php
if (isset($_POST['go'])){
$dosAFF = ($_POST['go']);
$dir = 'images/'.$dosAFF.'/';
var_dump($dir);
var_dump($dosAFF);
// url du fichier qui contient les images
$urlphoto = "http://localhost/GALERIE3/images/$dosAFF";
//http://localhost/GALERIE3/images/truc/
var_dump($urlphoto);
// nom du répertoire qui contient les images
$nomRepertoire = "$dir";
if (is_dir($dir))
{
$dossier = opendir($dir);
while ($Fichier = readdir($dossier))
{
if ($Fichier != "." AND $Fichier != ".." AND (stristr($Fichier,'.gif') OR stristr($Fichier,'.jpg') OR stristr($Fichier,'.png') OR stristr($Fichier,'.bmp')))
{
// Hauteur de toutes les images
$h_vign = "300";
$taille = getimagesize($dir."/".$Fichier);
$reduc = floor(($h_vign*200)/($taille[1]));
$l_vign = floor(($taille[0]*$reduc)/175);
// echo'<table><tr><td>';
echo '<div style="float:left";>';
echo ' <SCRIPT language="javascript">';
echo ' function popup(page) {';
echo' window.open("",\'\',\'width=500,height=300,z-index:1000,menubar=no,statusbar=no,toolbar=no,location=no, directories=no,scrollbars=no,resizable=yes\');';
echo 'w.document.write("<HTML><HEAD><TITLE>"+titre+"</TITLE></HEAD>");';
echo 'w.document.write("<BODY>");';
echo 'w.document.write("<img src= >");';
echo'w.document.write("</BODY></HTML>");';
echo ' }';
echo ' </SCRIPT>';
echo '<A HREF="javascript:popup(\'page\')">';
echo '<img src="'.$urlphoto. '/'.$Fichier .'"';
echo 'width='.$l_vign.' height='.$h_vign.'>';
echo '</a> ';
echo '<br/>';
echo $Fichier ;
echo '</div>';
}
}
closedir($dossier);
}else{
echo' Le répertoire spécifié n\'existe pas';
}
}
?>
</body>
tupense !