【发布时间】:2014-05-31 12:17:07
【问题描述】:
我正在制作一个可以流式传输选定视频的网站。 我可以让它显示文件列表。 我想要的是,当我从列表中选择一个文件时,它会将文件名粘贴到视频流的源链接中。我无法从我得到的列表中得到这个文件名。任何人都可以帮助我吗? 别生气,我只是这方面的初学者。
<form action="" method="post">
<?php
//scans files and sorts by date
$files = glob('/media/*.MP4');
usort($files, function($a, $b) {
return filemtime($a) < filemtime($b);
});
// outputs a list of files, sorted by name
foreach($files as $file){
printf('<p><tr><td><input type="radio" id="%1$s" name="box"></td>
<td><label for="%1$s">%1$s</td></label>
<td><label for="%1$s">%2$s</td></label></tr></p>',
basename($file), date('F d Y, H:i:s', filemtime($file)));
}
?>
<input type="submit" name="submit1" value="Submit"><INPUT type="reset">
</form>
<video width="320" height="240" controls>
<source src="/media/<?php printf($_POST); ?>" type="video/mp4"> <--- I want to put the file name in this line
</video>
【问题讨论】:
标签: php button hyperlink radio