IMG tag controleren op grote
Redmar
16/03/2005 20:10:00Sorry als het onderwerp beetje onderduidelijk is.
Ik heb een forum, die de tag [*img] code [*/img] (zonder de *) heeft. Nu zag ik op got.tweakers.net dat die de img tag controleren op grote. En als ie groter is dan de lay out hem verkleinen en er een berichtje onderzetten. Ik heb me echt rot gezocht over hoe ik dat op me eigen forum zou kunnen doen.
Mischien weet een van jullie die code, of hoe je zo iets moet aanpakken.
Ik heb een forum, die de tag [*img] code [*/img] (zonder de *) heeft. Nu zag ik op got.tweakers.net dat die de img tag controleren op grote. En als ie groter is dan de lay out hem verkleinen en er een berichtje onderzetten. Ik heb me echt rot gezocht over hoe ik dat op me eigen forum zou kunnen doen.
Mischien weet een van jullie die code, of hoe je zo iets moet aanpakken.
PHP hulp
25/12/2024 19:12:29Ik denk dat je de afbeelding moet opvragen in PHP, groote controleren en evt actie ondernemen.
of
Iets met CSS, max-weidth of max-height bestaan volgens mij in CSS
of
Iets met CSS, max-weidth of max-height bestaan volgens mij in CSS
Redmar
16/03/2005 22:59:00Oke.. ik zal eens onderzoek doen naar CSS. Natuurlijk hou ik phphulp op de hoogte, en post hier de oplossing. Als ik die vind :)
tineau
16/03/2005 23:04:00http://nl2.php.net/getimagesize
edit voor luie mensen :D
edit voor luie mensen :D
Gewijzigd op 16/03/2005 23:04:00 door tineau
onbekend onbekend
03/04/2005 19:26:00Redmar
03/04/2005 20:09:00Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
$artikel = preg_replace("/(\[img\])(.*)(\.gif|\.jpg]|\.png)(\[\/img\])/esiU", checkimage("\\1"), $artikel);
function checkimage($url){
$size=GetImageSize($url);
$sizey = $size[0];
$sizex = $size[1];
if ($sizey>200){
$deel= $sizey/200;
$height = $sizey/$deel;
$width = $sizex/$deel;
}else{
$height = $sizey;
$width = $sizex;
}
$url= "<img src=\"$grootte\" border=\"0\" height=\"$height\" width=\"$width\">";
return $url;
}
function checkimage($url){
$size=GetImageSize($url);
$sizey = $size[0];
$sizex = $size[1];
if ($sizey>200){
$deel= $sizey/200;
$height = $sizey/$deel;
$width = $sizex/$deel;
}else{
$height = $sizey;
$width = $sizex;
}
$url= "<img src=\"$grootte\" border=\"0\" height=\"$height\" width=\"$width\">";
return $url;
}
Mischien is dit wat voor sommige mensen? Bij mij werkt het jammer genoeg nog niet helemaal..