我的網站是怎么把-百度雲-做網站文件服務器的


大家好 馬年快樂!

     首先我自我i介紹一下、之前寫過幾篇文章,說實話寫得不好、請不要拍磚! 今天看到了一片文章:“百度雲,360雲盤能否做網站文件服務器的遐想”,

     我想把標題改為“百度雲,360雲盤能做網站文件服務器”。 我肯定的回答!  是因為我已經實現了!

 

介紹

  地址10086bank.com或者wanshanshan.com,需要查看測試驗證的請點擊打開即可、打開在網站里面的“相冊”功能!   網站空間商速度不給力

     打不開出現“Service Unavailable” 刷新試試即可!     

   求一個.net空間商,速度要快的,數據庫sqlserver的 最好版本是2000的   謝謝!

百度雲使用方法

   1> 在這里去注冊一個帳號:http://developer.baidu.com/   已有帳號請直接登錄、我不是在為百度打廣告、我只用過百度的雲環境、360的沒用,

    所以360對不起了。

    2>在這里點擊創建應用:

    然后點擊雲存儲:   然后點擊到了:

          我選擇的是svn代碼托管,個人覺得svn還是很好用的、比vss強多了,當然你們或許已經知道我是做。net的了、其實你們錯了! 為什么錯了請看最后面!

設計思路

  現在已經有了雲環境代碼存儲了、那么圖片什么的文件都可以上傳了、我的文件上傳原理是這樣的:

     

 

代碼實現

   首先是html部分:

  

    <form id="myupload" enctype="multipart/form-data" method="post" action="http://您的雲環境的域名/action.php">
    <input id="fileupload" type="file" name="mypic" value="選擇圖片">
     <input type="submit" value="上傳" />
    </form>

 

  很簡單的html代碼,誰都會!     然后是PHP代碼(注明:我在百度雲里面的雲環境選擇的是php,里邊很多選項)

 

然后是php代碼:php代碼的功能有3點:

 1>把接收到的圖片上傳到百度雲磁盤里面

 2>能把數據json化

 3>跳轉到用戶指定的URL

 所以請看我寫的代碼的實現:

 

$action = $_GET['act'];
 
    $picname = $_FILES['mypic']['name'];
    $picsize = $_FILES['mypic']['size'];
    if ($picname != "") {
        if ($picsize > 1024000) {
            echo '圖片大小不能超過1M';
            echo ("<a href='http://你的網站的URL/up.html'>重新上傳</a>");
            exit;
        }
        $type = strstr($picname, '.');
        if ($type != ".gif" && $type != ".jpg" && $type != ".JPG"&& $type != ".png") {
            echo '圖片格式不對!';
            echo ("<a href='http://你的網站的URL/up.html'>重新上傳</a>");
            exit;
        }
        $rand = rand(100, 999);
        $pics = create_guid() . $rand . $type;
        //上傳路徑
        $pic_path = "files/". $pics;
        move_uploaded_file($_FILES['mypic']['tmp_name'], $pic_path);
    }
    $size = round($picsize/1024,2);
    $arr = array(
        'name'=>$picname,
        'pic'=>$pics,
        'size'=>$size
    );
    
    $url = "http://www.10086bank.com/blog/up.html?obj=".json_encode($arr)."&";//需要跳轉網站的URL
    echo "<script language='javascript' type='text/javascript'>";
    echo "window.location.href='$url'";
    echo "</script>";

 

 

最后跳轉到了我的網站:http://wanshanshan.com/  

   

然后我的網站做一些Ajax操作數據、目的把傳過來的json存到數據庫里面!    到這里已經完成了!

 

demo

     demo源碼其實也就是上面說的這些了、說實話沒什么技術含量、我還是獻上測試地址吧:

      http://10086bank.com/或者http://wanshanshan.com/

 

                                             

求一個.net空間商,速度要快的,數據庫sqlserver的 最好版本是2000的   謝謝!

 

以上,謝謝! 祝大家馬到成功。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM