Home >Backend Development >PHP Tutorial > 太奇怪了 酷六网站支持站外上传? 为何这个网站可以,而且自动返回缩略图地址和视频地址,该怎么处理

太奇怪了 酷六网站支持站外上传? 为何这个网站可以,而且自动返回缩略图地址和视频地址,该怎么处理

WBOY
WBOYOriginal
2016-06-13 13:45:41942browse

太奇怪了 酷六网站支持站外上传? 为何这个网站可以,而且自动返回缩略图地址和视频地址
因为要用到视频上传所以在网上寻找了一下,偶然碰到了这样一个网站,他们的UChome用的是2.0的,然后里面有一个视频上传的功能。

让人惊奇的是里面的视频上传到的地址是酷六。而且酷六自动的发送缩略图地址和上传后的视频地址给他们。

关键的函数js 地址,大家可以下载下来看看

【处理上传】http://home.babydao.com/swfobject.js
【创建上传表单的代码】

JScript code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
 <script language="JavaScript">
<!--
var so = new SWFObject('http://v.ku6.com/uploadvideoforpartnerserver.jsp', 'video_uploader', '500', '58', '9', '');
so.addParam('allowScriptAccess', 'always');
so.addParam('FlashVars', 'mediatype=1');
so.write('flash_uper');
var uploadObject=document.getElementById("video_uploader");
//-->
  </script>



【页面】http://home.babydao.com/cp.php?ac=uploadvideo
【整体页面HTML如下】
HTML code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

--><div id="mainarea">



<script language="JavaScript" src="http://home.babydao.com/swfobject.js"></script>

<script language="JavaScript">
var isSelectFile=false;
var upLoading=false;
        function isMvUploaded(B,S){
//alert(B);
//alert("upv"+S);
alert("文件上传成功,开始提交视频信息");
document.postForm.upv.value=S;
document.postForm.submit();
}
function MvSelected(B, C){
var ext;
var title;
title= C.substring(0,C.lastIndexOf("."));
ext= C.substring(C.lastIndexOf("."),C.length).toLowerCase();
isSelectFile=true;
//alert("文件标题为:"+title+"\r\n文件扩展名为:"+ext);

}
function uploadFile(){
            if(document.postForm.title.value.length>30 || document.postForm.title.value.length==0){
                alert("标题长度大于30个字符或者为空,请重新填写");
                return false;
            }
            if(document.postForm.des.value.length>1000 || document.postForm.des.value.length==0){
                alert("简介长度大于1000个字符或者为空,请重新填写");
                return false;
            }
            if(document.postForm.tag.value.length>44 || document.postForm.tag.value.length==0){
                alert("关键字长度大于44个字符或者为空,请重新填写");
                return false;
            }

            document.postForm.uploadsubmit.disabled=true;
            document.postForm.uploadsubmit.value="上传中......";

            if(upLoading){
alert("已经在上传中...");
return;
}
if(!isSelectFile){
showOpenDialog();
}
            uploadObject.UpMV(false);
            upLoading=true;
}
</script>

<h2 class="title">
<img  src="image/app/video.gif" alt=" 太奇怪了 酷六网站支持站外上传? 为何这个网站可以,而且自动返回缩略图地址和视频地址,该怎么处理 " >视频</h2>
<div class="tabs_header">
<ul class="tabs">
<li class="active"><a href="cp.php?ac=uploadvideo&albumid="><span>视频上传</span></a></li>
<li><a href="space-88449-do-video-view-me.html"><span>返回我的视频</span></a></li>
</ul>
</div>

<div class="c_form">
<form method="post" id="postForm" name="postForm" action="cp.php?ac=uploadvideo">
<table cellspacing="0" cellpadding="0" class="formtable">

<tbody id="attachbodyhidden">
<tr>
<td>
                选择视频</td>
<td>
<div id="flash_uper">
  <script language="JavaScript">
<!--
var so = new SWFObject('http://v.ku6.com/uploadvideoforpartnerserver.jsp', 'video_uploader', '500', '58', '9', '');
so.addParam('allowScriptAccess', 'always');
so.addParam('FlashVars', 'mediatype=1');
so.write('flash_uper');
var uploadObject=document.getElementById("video_uploader");
//-->
  </script>
</div>
<input type="hidden" name="formhash" value="bc1c7f82">
                <input name="upv" value="" type="hidden">
</td>
</tr>
        <tr>
<td>

                视频名称</td>
<td>
<input type="text" class="t_input" size="20" id="title" name="title" value="">长度范围: 1-30位(1中文占2位)
            </td>
</tr>
        <tr>
<td>
                视频分类</td>
<td>
<input type="radio" name="albumid" value="1" checked>宝宝show<input type="radio" name="albumid" value="2">儿童影视<input type="radio" name="albumid" value="3">健康/护理<input type="radio" name="albumid" value="4">教育/游戏<input type="radio" name="albumid" value="5">居家/饮食<br><input type="radio" name="albumid" value="6">美容/健身<input type="radio" name="albumid" value="7">影音/娱乐<input type="radio" name="albumid" value="8">搞笑/宠物<input type="radio" name="albumid" value="9">旅游/聚会<input type="radio" name="albumid" value="10">其他
            </td>

</tr>
        <tr>
<td>
                视频描述</td>
<td>
<textarea id="des" name="des" rows="10" cols="40"></textarea>长度范围: 1-1000位(1中文占2位)
            </td>
</tr>
        <tr>
<td>
                关键字</td>
<td>
<input type="text" class="t_input" size="40" id="tag" name="tag" value="">长度范围: 1-44位(1中文占2位,含空格),使用空格分割
            </td>

</tr>
        <tr>
        <td></td>
<td>
            <br>
            <input type="button" name="uploadsubmit" id="btnupload" value="开始上传" class="submit" onclick="uploadFile();">
        </td>
    </tr>
</tbody>
<tbody id="attachbody"></tbody>
</table>
</form>

</div>

</div>
 <div class="clear">
                 
              
              
        
            </div>
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn