Türkiye'nin En Eski Webmaster Forumu İyinet'e Hoşgeldiniz!

Tüm değerleri bölmek?

PDET

0
Onaylı Üye
Üye
Katılım
30 Kasım 2005
Mesajlar
322
Açılan Konu
97
Tepki puanı
0
Arkadaşlar dene.htm içerisindeki tüm width="x" değerlerini width="x/2" yapmak istiyorum. Yani eğer width="88" ise width="44" olsun istiyorum. Aşağıdaki kod işe yaramadı. Nasıl bir düzeltme yapmalıyım. Yardımlarınız için teşekkürler.


<?php
$n="2";
$d=file_get_contents("dene.htm");
$d2=ereg_replace("width=\""(.*)\"","width=\""(.*)/$n.\"",$d);
echo $d2;
?>
 

ploop

0
Onaylı Üye
Üye
Katılım
11 Ekim 2004
Mesajlar
6,964
Açılan Konu
214
Tepki puanı
0
Konum
karavan
Eğer resim adresini alırsan su sekilde yapabilirsin:

PHP:
<?php
$resim = array_values(getimagesize('$resimadresi'));
  list($en, $boy) = $resim;
  echo 'Genislik: '.$en.'<br />';
  echo 'Yukseklik: '.$boy.'<br />';
  $en2= $en/2;
  $boy2= $boy/2;
  echo 'Yeni degerler:<br>'.$en2.' ve '.$boy2.'';
?>
 

PDET

0
Onaylı Üye
Üye
Katılım
30 Kasım 2005
Mesajlar
322
Açılan Konu
97
Tepki puanı
0
Sadece resimleri değil

Sadece resimleri değil; tabloları, hücreleri yani kodunda width="x" geçen bütün değerleri width="x/2" yapmak istiyorum.
 

pCoX

0
Onaylı Üye
Üye
Katılım
23 Ekim 2007
Mesajlar
0
Açılan Konu
0
Tepki puanı
0
Konum
Burda :)
yüzde değerleri ile alabilirsin. "44" veya "88" yerine %44 veya %88 olarak.

Ama resmin özgün değerlerine göre küçültür. Yani eğer 1024 * 768 pixel ise bunun yüksekligi yüzde 44 oranında; genişliği ise yüzde 88 oraninda küçülür.
 
Üst