Hallo,
ich habe mein Seite nun endlich online gebracht, wo man sämtliche Artikel online stellen kann.
So weit so gut, nun können auch Bilder darin "eingebaut" werden, also hab ich es so gemacht, dass er die Bildgbreite ermittelt und wenn sie kleiner ist als die Tabellenbreite, dann wird die Bildursprungsbreite genommen, so können Verzerrungen in der Seite ausgeschlossen werden.
Dazu habe ich folgenden Code geschrieben:
Nun besteht das Problem, dass es nur das erste Bild verkleinert.
ich habe mein Seite nun endlich online gebracht, wo man sämtliche Artikel online stellen kann.
So weit so gut, nun können auch Bilder darin "eingebaut" werden, also hab ich es so gemacht, dass er die Bildgbreite ermittelt und wenn sie kleiner ist als die Tabellenbreite, dann wird die Bildursprungsbreite genommen, so können Verzerrungen in der Seite ausgeschlossen werden.
Dazu habe ich folgenden Code geschrieben:
Code:
while($ntext[$i+4])
{
$nimg="".$ntext[$i]."".$ntext[$i+1]."".$ntext[$i+2]."".$ntext[$i+3]."".$ntext[$i+4]."";
if($nimg == '[IMG]')
{
$image="";
$t=$i+5;
while($ntext[$t] != "[")
{
$image="".$image."".$ntext[$t]."";
$t++;
}
$size=getimagesize($image);
$width=$size[0]; // < 530 pix
if($width < 530)
{
$ntext[$i+1]="N";
}
}
$i++;
}
Nun besteht das Problem, dass es nur das erste Bild verkleinert.
Zuletzt bearbeitet: