Benim web sitesinde görüntülenir video kodu ekleyerek insanlar var. Ben bu videoları ölçüleri genişlik üzerinde 590 piksel gitmez emin olmak istiyorum.
Yani, örneğin onlar bunun genişliği sadece 590 piksel böylece benim komut dosyası bazı yeni boyutlar anlayacağını x 385 640 olan bir videoyu eklemek (örneğin: 590 x 366) ... Ben tüm matematik ve oran şeyler çalıştık var üzerinden sadece gelen yükseklik ve genişliğini ayıklanması ve daha sonra yeni boyutları olan değiştirme meselesi.
İşte ben boyutlarını almak gerekir bazı kod bir örnek. Orada aşağıda kodu da ama ben I boyutlarını çalışmak nasıl anlamaya kez sadece kodunu çoğaltabilirsiniz
<object width="640" height="385">
<param name="movie" value="http://www.youtube.com/v/ik6N1TLL2TI&hl=en_US&fs=1"></param>
<param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param>
<embed src="http://www.youtube.com/v/ik6N1TLL2TI&hl=en_US&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="640" height="385"></embed>
</object>
Ben önlerinde bir http:// yok bağlantıları için bir URL ekler geçmişte ile yardımcı oldu bazı kod var. Ben kodu ile oynamaya çalıştım ama çözemedim. Bu yardımcı olur, burada orijinal kod:
$content_text = preg_replace('%
(<a\b[^>]*?href\s*+=\s*+) # capture first chunk of A tag in group 1
("|\'|) # capture HREF attribute delimiter in group 2
(?!\w++://|/) # ensure URL has no scheme nor abs path
([^"\' >]++) # capture relative URI path in group 3
\2 # match closing delimiter for HREF attribute
%ix', '$1"' . SITEURL . '/$3"', $content_text);
Şimdiden yardımlarınız için teşekkürler!