ホームページ バックエンド開発 PHPチュートリアル それは奇妙なことですが、Kuliu の Web サイトはオフサイトのアップロードをサポートしていますか? この Web サイトではサムネイル アドレスとビデオ アドレスが自動的に返されるのはなぜですか?

それは奇妙なことですが、Kuliu の Web サイトはオフサイトのアップロードをサポートしていますか? この Web サイトではサムネイル アドレスとビデオ アドレスが自動的に返されるのはなぜですか?

Jun 13, 2016 pm 01:45 PM
gt input lt quot

太奇怪了 酷六网站支持站外上传? 为何这个网站可以,而且自动返回缩略图地址和视频地址
因为要用到视频上传所以在网上寻找了一下,偶然碰到了这样一个网站,他们的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">视频</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" チェックあり/>ベビーショー<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>
</テーブル>
</フォーム>

</div>

</div>
 <div class="clear"></div>
</td>
ログイン後にコピー
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Huawei GT3 ProとGT4の違いは何ですか? Huawei GT3 ProとGT4の違いは何ですか? Dec 29, 2023 pm 02:27 PM

多くのユーザーはスマートウォッチを選ぶときにファーウェイブランドを選択しますが、その中でもファーウェイ GT3pro と GT4 は非常に人気のある選択肢であり、多くのユーザーはファーウェイ GT3pro と GT4 の違いに興味を持っています。 Huawei GT3pro と GT4 の違いは何ですか? 1. 外観 GT4: 46mm と 41mm、材質はガラスミラー + ステンレススチールボディ + 高解像度ファイバーバックシェルです。 GT3pro: 46.6mm および 42.9mm、材質はサファイアガラス + チタンボディ/セラミックボディ + セラミックバックシェルです。 2. 健全な GT4: 最新の Huawei Truseen5.5+ アルゴリズムを使用すると、結果はより正確になります。 GT3pro: ECG 心電図と血管と安全性を追加

修正: Windows 11 で Snipping ツールが機能しない 修正: Windows 11 で Snipping ツールが機能しない Aug 24, 2023 am 09:48 AM

Windows 11 で Snipping Tool が機能しない理由 問題の根本原因を理解すると、適切な解決策を見つけるのに役立ちます。 Snipping Tool が正しく動作しない主な理由は次のとおりです。 フォーカス アシスタントがオンになっている: これにより、Snipping Tool が開かなくなります。破損したアプリケーション: 起動時にスニッピング ツールがクラッシュする場合は、破損している可能性があります。古いグラフィック ドライバー: 互換性のないドライバーは、スニッピング ツールに干渉する可能性があります。他のアプリケーションからの干渉: 実行中の他のアプリケーションが Snipping Tool と競合する可能性があります。証明書の有効期限が切れています: アップグレード プロセス中のエラーにより、この問題が発生する可能性があります。これらの簡単な解決策は、ほとんどのユーザーに適しており、特別な技術知識は必要ありません。 1. Windows および Microsoft Store アプリを更新する

Laravelの入力隠しフィールドを実装する方法 Laravelの入力隠しフィールドを実装する方法 Dec 12, 2022 am 10:07 AM

laravel入力の隠しフィールドを実装する方法: 1. Bladeテンプレートファイルを見つけて開きます; 2. Bladeテンプレートのmethod_fieldメソッドを使用して隠しフィールドを作成します。作成構文は「{{ method_field('DELETE') }}」です。 」。

vue3 で入力コンポーネントと統合フォームデータをカプセル化する方法 vue3 で入力コンポーネントと統合フォームデータをカプセル化する方法 May 12, 2023 pm 03:58 PM

準備 vuecreateexample を使用してプロジェクトを作成します パラメーターは大まかに以下のとおりです ネイティブ入力を使用します ネイティブ入力は主に値と変更です 変更する場合はデータを同期する必要がありますApp.tsx は次のとおりです: import{ref}from'vue';exportdefault{setup(){//username はデータです constusername=ref('Zhang San');//入力ボックスが変更されると、データを同期します constonInput =;return( )=>({

iPhoneでApp Storeに接続できないエラーを修正する方法 iPhoneでApp Storeに接続できないエラーを修正する方法 Jul 29, 2023 am 08:22 AM

パート 1: 最初のトラブルシューティング手順 Apple のシステムステータスを確認する: 複雑な解決策を掘り下げる前に、基本から始めましょう。問題はデバイスにあるのではなく、Apple のサーバーがダウンしている可能性があります。 Apple のシステム ステータス ページにアクセスして、AppStore が適切に動作しているかどうかを確認してください。問題があれば、Apple が修正してくれるのを待つしかありません。インターネット接続を確認します。「AppStore に接続できません」問題は接続不良が原因である場合があるため、安定したインターネット接続があることを確認してください。 Wi-Fi とモバイル データを切り替えるか、ネットワーク設定をリセットしてみてください ([一般] > [リセット] > [ネットワーク設定のリセット] > [設定])。 iOS バージョンを更新します。

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

Vue ドキュメントの入力ボックス バインディング イベントの詳細な説明 Vue ドキュメントの入力ボックス バインディング イベントの詳細な説明 Jun 21, 2023 am 08:12 AM

Vue.js は、使いやすく、効率的で柔軟な軽量の JavaScript フレームワークで、現在最も人気のあるフロントエンド フレームワークの 1 つです。 Vue.js では、入力ボックス バインディング イベントは非常に一般的な要件です。この記事では、Vue ドキュメントの入力ボックス バインディング イベントについて詳しく紹介します。 1. 基本概念 Vue.js では、入力ボックス バインディング イベントとは、入力ボックスの値を Vue インスタンスのデータ オブジェクトにバインドすることを指し、これにより入力と応答の双方向のバインドが実現されます。 Vue.j で

入力ボックスをクリックしたときにカーソルが表示されない場合の対処方法 入力ボックスをクリックしたときにカーソルが表示されない場合の対処方法 Nov 24, 2023 am 09:44 AM

カーソルなしで入力ボックスをクリックする場合の解決策: 1. 入力ボックスのフォーカスを確認する; 2. ブラウザのキャッシュをクリアする; 3. ブラウザを更新する; 4. JavaScript を使用する; 5. ハードウェア デバイスを確認する; 6. 入力を確認するボックスのプロパティ; 7. JavaScript コードをデバッグする; 8. ページの他の要素を確認する; 9. ブラウザーの互換性を考慮する。

See all articles