本帖最后由 sd3011181 于 2013-2-26 22:07 编辑
之前看了到一个提供弹幕整合的帖子,下载后发现,提供的源码有问题,需要手动修改下
提供的源码帖子 https://discuz.dismall.com/thread-2499499-1-1.html
这个源码中的add.php文件上面少接收了一个参数,在$fontsize = $_POST['fontsize'];后面加一句$playTime = $_POST['playTime'];
在看到这句$exec="INSERT INTO `tm_comment` (`playerID`, `message`, `color`, `fontsize`, `playtime`, `mode`, `date`) VALUES ('$playerID','$message','$color','$fontsize','$playtime','$mode','$date')";
上面的字段名date和下面用SQL查询增加的字段名不一致,可以把date换成times:
$exec="INSERT INTO `tm_comment` (`playerID`, `message`, `color`, `fontsize`, `playtime`, `mode`, `times`) VALUES ('$playerID','$message','$color','$fontsize','$playtime','$mode','$date')";
PS:当然,你也可以选择在后面增加数据表时吧times改成date。
最后在$date =$_POST['date'];后面最好在加一句if(!isset($playerID) || $playerID=='') die('NULL');,防止直接访问这个文件时会自动给数据库加一行空数据!
最后如何支持加载优酷的视频?
直接去这个播放器项目的主页下载那里的新版播放器替换旧的就可以了
http://code.google.com/p/mukioplayer/
最后附上图和演示地址:
应用中心已上架
https://addon.dismall.com/?@mukioplayer_for_discuz.plugin
|