Kod:
/*
Gelen mesajı explode ile once, [kapak] daha sonrada [/kapak] şeklinde parçalıyoruz
*/
$parcala_kapak = explode('[kapak]',$announcement['message']);
$kapak = explode('[/kapak]',$parcala_kapak[1]);
//değer kontrol ettir
if(!empty($kapak[0])):
//dizinin ilk elemanı var ise mesajile birleştir
$message = '<img class="kapak" src="'.$kapak[0].'">';
else:
//yok ise hata mesajı bas
$message = '<div class="alert alert-error">Üzgünüm konuda kapak kullanılmamış!</div>';
endif;
Pyrotoxin forumda paylaştığı kodları portalımda kullanıyorum küçük bir sorunum var yardımcı olabilirseniz sevinirim.Bu kodlarla forumda konu paylaşırken [kapak] etiketlerini ekleyince sadecce kapak fotosu çıkıyor portalda ama bu çıkan resim portalda boyutlandırılmıyor...
Düşündüğüm kadarı ile aşağıdaki koda height width etiketleri eklenirse sorun çözülcek ekliyebilecek birisi varmı ?
Kod:
$message = '<img class="kapak" src="'.$kapak[0].'">';
Boyutlandırmak için bir koşul yazan gerekir. En basitinden forum genişliği 980px diyelim. Sen resmin genişliğini 100% verirsen büyük olanlar küçülür. Fakat küçük olanlarda büyüyecektir ve görüntü bozulacaktır. Şu şekilde bir çözüm olabilir. kapak class'ına sahip elementlerin genişlik değerlerini alırsın. Eğer 980'den büyük ise genişliği 100% yada istediğin bir değer tarsın. Küçük ise aynı kalır. Bu şekilde boyutlandırırsın
(23-05-2014, Saat:05:30)TShujin Adlı Kullanıcıdan Alıntı: [ -> ]Boyutlandırmak için bir koşul yazan gerekir. En basitinden forum genişliği 980px diyelim. Sen resmin genişliğini 100% verirsen büyük olanlar küçülür. Fakat küçük olanlarda büyüyecektir ve görüntü bozulacaktır. Şu şekilde bir çözüm olabilir. kapak class'ına sahip elementlerin genişlik değerlerini alırsın. Eğer 980'den büyük ise genişliği 100% yada istediğin bir değer tarsın. Küçük ise aynı kalır. Bu şekilde boyutlandırırsın
Hocam teşekkür ederim sorunum çözüldü tekrar teşekkürler