Je n'arrive pas à faire changer la taille des images (j'ai beau mettre n'importe quoi comme valeur, ça change rien) dans la page suivante :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
<head>
<title>VOYAGES en IMAGES</title>
<meta name="Author" content="xxx>
<meta name="Identifier-URL" content="http://voyenim.ovh.org" />
<meta http-equiv="content-Type" content="text/html; charset=iso-8859-1" />
<style type="text/css">
body {background-color: #FAEBD7; }
table {margin: auto; /* centre le tableau */
width: 100%; border-collapse: collapse; }
td {padding: 5px; /* petite marge intérieure aux cellules pour éviter que le texte touche les bordures */
border: 1px solid black; }
a.liens {/* lien normal */
color: #0000FF; font-size: 200%; text-decoration: underline; }
a.liens:visited {/* page déjà vue */
color: #0000FF; font-size: 100%; text-decoration: underline; }
a.liens:hover {/* le lien est pointé */
color: #808080;font-size: 100%; font-weight: bold; }
a.liens:active {
color: #808080; font-size: 100%; }
img1 {width: 1px; border:0px; }
img2 {height: 1px; border:0px; }
</style>
</head>
<body>
<?php //but : réaliser un mur d'images qui changent régulièrement
session_start() ;
require ("voyenim/admin/fonctions.php") ;
$nbfic = 0 ; $nbligne = 9 ; $nbcol = 10 ; $m = 0 ;
//on recherche les photos disponibles sur le site
$handle = opendir('voyenim') ;
while ($file = readdir($handle))
{if ($file != "." && $file != "..")
{if (strlen($file)==(strrpos($file,'2')+1))
{$handle2 = opendir('voyenim/'.$file) ;
while ($file2 = readdir($handle2))
{if ($file2 != "." && $file2 != ".." && $file2!="Thumbs.db")
{$nbfic++ ;
$fic[$nbfic] = 'voyenim/'.$file.'/'.$file2 ;
$trouve[$fic[$nbfic]] = 'non' ;
}
}
closedir($handle2);
}
}
}
closedir($handle);
while ($m<=$nbligne*$nbcol)
{do {$x = rand (1,$nbfic) ; } while ($trouve[$fic[$x]]=='oui') ;
$m++ ; $trouve[$fic[$x]] = 'oui' ;
$size = getimagesize($fic[$x]) ; // récupère la taille du fichier
$largeur = $size[0] ; $hauteur = $size[1] ;
if ($largeur>$hauteur) $class = "class='img1'" ;
else $class = "class='img2'" ;
$fichier[$m] = "<img ".$class." src='".$fic[$x]."' alt='' />" ;
}
//on cherche à afficher
echo "<table id='index'><tr align='center' valign='middle'>" ;
$numligne = 1 ; $numcol = 0 ;
for ($i=1 ; $i<=$nbligne*$nbcol-3 ; $i++)
{$numcol++ ;
if ($numligne==ceil($nbligne/2))
{if ($numcol<$nbcol/2-1) echo "<td>".$fichier[$i]."</td>" ;
elseif ($numcol==$nbcol/2-1)
{echo "<td colspan='4'><a class='liens' href='voyenim/index.php?page='><b>Voyages en Images</b></a></td>" ;
$numcol = $numcol + 3 ;
}
elseif ($numcol>$nbcol/2 and $numcol<=$nbcol) echo "<td>".$fichier[$i]."</td>" ;
if ($numcol==$nbcol)
{echo "</tr><tr align='center' valign='middle'>" ;
$numligne++ ; $numcol = 0 ;
}
}
else {
echo "<td>".$fichier[$i]."</td>" ;
if ($numcol==$nbcol and $i<$nbligne*$nbcol-7)
{echo "</tr><tr align='center' valign='middle'>" ;
$numligne++ ; $numcol = 0 ;
}
}
}
echo "</tr></table>" ;
?>
</body>
</html>
Qq'un a-t-il une idée ?Merci