在我的网站上我有php编码和一个sql数据库,允许用户上传图像,它会自动用新图像更新主页并将它们与标签连接,并允许你拉出一个页面,所有图像都连接到一个标签。例如,访问fap-book.com查看图像是否正常工作。
我试图创建另一个与视频做同样事情的页面,但我无法让它在视频页面上播放视频。
<?php
$z=1;
$res=$ob->alltags();
while($row=mysql_fetch_array($res))
{
$tag=$row['tags'];
$slug=$row['slug'];
$sno=$row['sno'];
$img1=$ob->all($sno);
while($row1=mysql_fetch_array($img1))
{
$img=$row1['image'];
$sno1=$row1['sno'];
$like=$row1['lik'];
$dislike=$row1['dislike'];
}
if($z==1)
{
echo"<div style='width:1000px;height:354px; '>
<div style='float:left; width:250px;'>
<div style='background-image:url(images/tab-top.png);width:244px;height:34px; '><div style='font-size:18px;color:#2c011f;text-align:center;font-weight:bold;padding-top:5px;'><a href='search.php?tag=$slug' style='font-size:18px;color:#2c011f;text-align:center;font-weight:bold;padding-top:5px;text-decoration:none;'>$tag</a></div></div>
<div style='width:240px;height:280px;background-color:#b01147; margin-left:2px;'>
<div id='gallery' style='margin-left:-40px;margin-top:-16px;'>
<ul>
<li>
<a href='images/video/$img.wmv' title=''>
<video src='images/video/$img.wmv' style='width:240px;height:280px; ' alt='' />
</a>
</li>
</ul>
</div>
</div>
<div style='background-image:url(images/tab-bottom.png);width:244px;height:30px; '>";
echo '<div class="product_list">';
echo '<div class="product_like" style="float:left;margin-top:3px;margin-left:20px;"><img src="images/like.png" onclick=changeLikeDislike("lik","'.$sno1.'")> </div><div id="product_lik_'.$sno1.'" style="color:#fff;float:left;margin-top:3px;">'.$like.'</div>';
echo '<div class="product_dislike" style="float:left;margin-top:3px;"><img src="images/dislike.png" onclick=changeLikeDislike("dislike","'.$sno1.'")> </div><div id="product_dislike_'.$sno1.'" style="color:#fff;float:left;margin-top:3px;">'.$dislike.'</div>';
echo '<div class="product_flash" id="product_flash_'.$sno1.'" style="float:left;margin-top:5px;color:#fff;font-size:12px;margin-left:5px;"> </div>';
$r=mysql_query("select sno from comments where image_sno='".$sno1."'");
$cnt=mysql_num_rows($r);
echo '<div class="" id="" style="float:right;margin-top:2px;color:#fff;font-size:12px;margin-right:20px;">';
if(isset($_SESSION['admin']))
{
echo'<a href="delete.php?sno='.$sno1.'" style="float:right;margin-top:5px;margin-left:5px;"><img src="images/close.png" width="15" height="15"></a>';
}
echo'<a href="comments.php?id='.$sno1.'"><img src="images/comment.png" style="width:15p;height:25px;"></a></div><div style="color:#fff;float:right;margin-top:5px;">'.$cnt.'</div>';
echo '</div>';
echo"</div></div>";
}
else
{
echo"<div style='float:left; width:250px;'>
<div style='background-image:url(images/tab-top.png);width:244px;height:34px; '><div style='font-size:18px;color:#2c011f;text-align:center;font-weight:bold;padding-top:5px;'><a href='search.php?tag=$slug' style='font-size:18px;color:#2c011f;text-align:center;font-weight:bold;padding-top:5px;text-decoration:none;'>$tag</a></div></div>
<div style='width:240px;height:280px;background-color:#b01147; margin-left:2px;'>
<div id='gallery' style='margin-left:-40px;margin-top:-16px;'>
<ul>
<li>
<a href='images/video/$img.wmv' title=''>
<video src='images/video/$img.wmv' style='width:240px;height:280px; ' alt='' />
</a>
</li>
</ul>
</div>
</div>
<div style='background-image:url(images/tab-bottom.png);width:244px;height:30px; '>";
echo '<div class="product_list">';
echo '<div class="product_like" style="float:left;margin-top:3px;margin-left:20px;"><img src="images/like.png" onclick=changeLikeDislike("lik","'.$sno1.'")> </div><div id="product_lik_'.$sno1.'" style="color:#fff;float:left;margin-top:3px;">'.$like.'</div>';
echo '<div class="product_dislike" style="float:left;margin-top:3px;"><img src="images/dislike.png" onclick=changeLikeDislike("dislike","'.$sno1.'")> </div><div id="product_dislike_'.$sno1.'" style="color:#fff;float:left;margin-top:3px;">'.$dislike.'</div>';
echo '<div class="product_flash" id="product_flash_'.$sno1.'" style="float:left;margin-top:5px;color:#fff;font-size:12px;margin-left:5px;"> </div>';
$r=mysql_query("select sno from comments where image_sno='".$sno1."'");
$cnt=mysql_num_rows($r);
echo '<div class="" id="" style="float:right;margin-top:2px;color:#fff;font-size:12px;margin-right:20px;">';
if(isset($_SESSION['admin']))
{
echo'<a href="delete.php?sno='.$sno1.'" style="float:right;margin-top:5px;margin-left:5px;"><img src="images/close.png" width="15" height="15"></a>';
}
echo'<a href="comments.php?id='.$sno1.'"><img src="images/comment.png" style="width:15p;height:25px;"></a></div><div style="color:#fff;float:right;margin-top:5px;">'.$cnt.'</div>';
echo '</div>';
echo"</div>
</div>";
if($z==4)
{
$z=0;
echo"</div>";
}
}
$z++;
}
?>
<div style="width:1000px;height:76px;background-image:url(images/all-top.png);background-repeat:no-repeat;margin-left:8px; "></div>
<div style="width:1000px;background-image:url(images/all-body.png);background-repeat:repeat-y; ">
<table style="width:970px;margin:0 auto; " border="0">
<?php
$z=1;
$res=$ob->alltags();
while($row=mysql_fetch_array($res))
{
$tag=$row['tags'];
$slug=$row['slug'];
$sno=$row['sno'];
$img=$ob->all($sno);
if($z==1)
{
echo"<tr><td><div style='width:238px;height:24px;background-color:#533c36;margin-right:2px; '><a href='search.php?tag=$slug' style='font-size:17px;padding-left:10px;color:#ffcc33;text-decoration:none; '>$tag</a></div><hr style='border-style:dotted;margin-top:-0px;width:238px;margin-left:-0px; '></td>";
}
else
{
echo"<td><div style='width:238px;height:24px;background-color:#533c36;margin-right:2px; '><a href='search.php?tag=$slug' style='font-size:17px;padding-left:10px;color:#ffcc33;text-decoration:none; '>$tag</a></div><hr style='border-style:dotted;margin-top:-0px;width:238px;margin-left:-0px; '></td>";
if($z==4)
{
$z=0;
echo"</tr>";
}
}
$z++;
}
?>
</table>
我不确定我需要做些什么来解决它或者是否可以修复
答案 0 :(得分:0)
您的视频包含在链接中。因此它会触发链接而不是播放视频。
<a href='images/video/$img.wmv' title=''>
<video src='images/video/$img.wmv' style='width:240px;height:280px; ' alt='' />
</a>
只需删除它周围的链接,为什么它就在那里?