[PHP] Getimagesize

Getimagesize [PHP] - PHP - Programmation

Marsh Posté le 14-01-2005 à 19:45:02    

Bonsoir à tous,  
 
Je suis en train de me faire une galerie en php.
 
Pour le moment c'est encore tout simple, mais ca marche.
 
Mon seul prob c'est le getimagesize, ma pop up s'ouvre quand je clic sur la miniature, mais la pop up prend pas la taille de l'image original.
 

Code :
  1. <?
  2. // url du fichier qui contien les photos
  3. $urlphoto = "http://127.0.0.1/php/photos";
  4. // nom du répertoire qui contien les photos
  5. $nomRepertoire = "./photos";
  6. $dossier = opendir($nomRepertoire);
  7. while ($Fichier = readdir($dossier))
  8. {
  9.   if ($Fichier != "." && $Fichier != ".." )
  10.   {
  11.     $nomFichier = $Fichier;
  12.     // Hauteur de toutes les photos
  13.     $h_vign = "120";
  14.     $taille = getimagesize($nomRepertoire."/".$nomFichier);
  15.     $reduc  = floor(($h_vign*100)/($taille[1]));
  16.     $l_vign = floor(($taille[0]*$reduc)/100);
  17. echo "<a href=\"#\" onClick=\"window.open('$urlphoto/$nomFichier','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0')\">";
  18.     echo "<img src=\"$urlphoto/$nomFichier\" ";
  19.     echo "width='$l_vign' height='$h_vign'>";
  20.     echo "</a>&nbsp;";
  21.   }
  22. closedir($dossier);
  23. ?>


 
Voici mon code, j'ai bien mis le getimagesize, mais je ne sais pas ou mettre les widht et height pour que ca marche.
 
Si qqun pouvait m'aider ca serait super cool, merci d'avance.
 
A+

Reply

Marsh Posté le 14-01-2005 à 19:45:02   

Reply

Marsh Posté le 14-01-2005 à 20:16:13    

J'ai trouvé,
 

Code :
  1. echo "<a href=\"#\" onClick=\"window.open('$urlphoto/$nomFichier','_blank','toolbar=0, location=0, directories=0, status=0, scrollbars=0, resizable=0, copyhistory=0, menuBar=0, width=$taille[0], height=$taille[1]')\">";


 
J'ai ajouté width et height à la fin de wiondow.open.
 
a+

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed