Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 16/11/2007, 16h29   #1
Invité de passage
 
Inscription : novembre 2007
Messages : 9
Détails du profil
Informations forums :
Inscription : novembre 2007
Messages : 9
Points : 2
Points : 2
Par défaut Redimension d'images en PHP

J'ai un petit problème de dimension d'image. J'ai un dossier avec des images de toutes tailles et quand je les affiches elles sont beaucoup trop grandes pour le navigateur. Voici mon code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?
$dir="images";
$dossier=opendir($dir);
while($fichier=readdir($dossier))
{
$berk=array('.', '..');
if(!in_array($fichier,$berk))
{
$lien=$dir.'/'.$fichier;
print '<div style="float:left;height:75px;">';
if(file_exists($lien))
{
print '<img src="'.$lien.'" alt=""  style="padding: 10 10 10 10;"/><br />';
print '<a href="'.$lien.'">'.substr($fichier,0,-4).'</a>';
}
print '</div>';
}
}
?>
Comment afficher toutes les images à la même taille.

J'ai trouvé ce code : "<img src="k 020.jpg" width=100 height=50>" mais ce n'est que pour une seule image et je ne sais pas où le placer pour que mon image soit redimensionnée.

Merci de votre attention.
E1000ien est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/11/2007, 18h42   #2
Membre expérimenté
 
Avatar de jc_cornic
 
Inscription : octobre 2006
Messages : 624
Détails du profil
Informations personnelles :
Âge : 36

Informations forums :
Inscription : octobre 2006
Messages : 624
Points : 588
Points : 588
Envoyer un message via MSN à jc_cornic
Salut, ton POST est étrange car apparemment la réponse est dans la question...

Bref, pour mettre tes images en taille (50, 50), tu fais

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
<?
$dir="images";
$dossier=opendir($dir);
while($fichier=readdir($dossier))
{
$berk=array('.', '..');
if(!in_array($fichier,$berk))
{
$lien=$dir.'/'.$fichier;
print '<div style="float:left;height:75px;">';
if(file_exists($lien))
{
print '<img src="'.$lien.'" width=50 height=50 alt=""  style="padding: 10 10 10 10;"/><br />';
print '<a href="'.$lien.'">'.substr($fichier,0,-4).'</a>';
}
print '</div>';
}
}
?>

++
JC
__________________
VELOMASTER, idée cadeau ? un jeu de plateau

Hummmmm, des donuts !!!!

Merci de penser à , et et aussi
jc_cornic est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 11h03.


 
 
 
 
Partenaires

Hébergement Web