ホームページ  >  記事  >  バックエンド開発  >  HTTP ソリューションのアイデアに基づいた thinkphp のダウンロード

HTTP ソリューションのアイデアに基づいた thinkphp のダウンロード

WBOY
WBOYオリジナル
2016-06-13 13:32:50893ブラウズ

thinkphp のダウンロードは Http

PHP コード
<!--

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

-->
public static function Download($Download){
    import("Com.Buyback.QueryAmazon"); 
    import("ORG.Net.Http"); 
    $bookInformModel =M("admin"); 
    $result = $bookInformModel->where("Download='$Download'")->select();
    if($result[0]['image'] == ""){
    $data['id'] = $result[0]['id'];
    $remoteUrl = QueryAmazon::getImage($Download); 
    if(!empty($remoteUrl['ImageURL'])){
    $localUrl = "oa/Tpl/Public/Upload/".$Download.".jpg";
    Http::curl_download($remoteUrl['ImageURL'], "./".$localUrl);
    }else{
    $localUrl = "oa/Tpl/Public/Upload/";
    }
    $data['image'] = $localUrl;
    $bookInformModel->save($data);
    return $localUrl;
} 
return $result[0]['image'];
} 

点击下载的时候
<td align="center" colspan="2"><a href="oa/Tpl/Public/Upload/{$vo.Download}">下载</a></td>
不能下载 求解释



に基づいています------解決策-------------- - -----
ダウンロード


oa/Tpl/Public/Upload はアドレス /{$vo.Download} は正しいですか?先頭に何かありますか? 絶対リンクに変更してみてください。

リンクが正しいことを確認してください。問題が見つかりました


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