Stwierdziłem że aby zoptymalizować mój kod muszę poużywać funkcji. Mam problem z przypisywaniem zmiennej, jeżeli zamiast zmiennej $video_zdjecie używam echo wszystko działa ale ja potrzebuje żeby zapisywało to do zmiennej.
// Początek kodu zaraz po <body>
function video_czy_zdjecie($obrazek_spr)
{
$formaty_graficzne = array("jpg", "jpeg", "png", "gif", "tiff", "bmp", "svg"); $format = explode(".", $obrazek_spr);
if (in_array($rozszerzenie, $formaty_graficzne)) { $video_zdjecie = '<img src="/zdjecia/'.$obrazek_spr.'"/>';
}
else
$video_zdjecie = '<iframe width="600" height="300" src="https://www.youtube.com/embed/'.$obrazek_spr.'" frameborder="0" allowfullscreen></iframe>';
}
// kilkadziesiąt linijek dalej
video_czy_zdjecie($rekord[obrazek]);