Я новичок в PHP. Все остальное работает на моем сайте, но у меня, похоже, проблема с этим конкретным фрагментом кода. $efn
- это мое имя файла, и мне нужно получить его из базы данных MySQL, но этот код не работает. Он работает в обычном видеоконтейнере, но не при использовании инструкции if
.имя видеофайла загружено неправильно
Любые идеи, как исправить это?
<?php
$video_container = substr($efn, -3);
if ($video_container == 'mp4') {
echo '<video preload="auto" width="640" height="264" poster="../images/<?php echo $thumb ?>" controls="controls" autoPlay="false">
<source src="<?php echo $efn ?>" type="video/mp4">
</video>';
}
else {
echo '<video height="620" width="480" controls>
<source src="<?php echo $efn ?>" type ="video/avi" />
</video>';
}
?>
Добро пожаловать в StackOverflow! Можете ли вы предоставить более подробную информацию о том, что «неправильно загружается» означает в вашем случае? – ASGM