Cześć. Chcę stworzyć prostą funkcję, która będzie umieszczać filmiki z YouTube, wystarczy podać ID filmu. Mam jednak mały problem. Szerokość będzie stała (podawana przy okazji wywołania funkcji) jednak niektóre filmiki się wyższe, niektóre niższe. Jak je skalować aby proporcje były zawsze OK? Podaję zalążek funkcji.

  1. function youtube($id, $szerokosc) {
  2. return '<object width="'.$szerokosc.'" height="745"><param name="movie" value="http://www.youtube.com/v/'.$id.'?fs=1&amp;hl=pl_PL"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/'.$id.'?fs=1&amp;hl=pl_PL" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="'.$szerokosc.'" height="745"></embed></object>';
  3. }
  4. echo youtube('JAKIEŚ ID', '560');