喜悦国际村 
» 游客:  注册 | 登录 | 搜索 | 统计 | 帮助

RSS 订阅当前论坛  

喜悦证交所已经关闭

上一主题 下一主题
     
标题: 请问一个文件下载的问题  
 
sagely_zou (sagely_zou)
新手上路
Rank: 1
初级会员



UID 57087
精华 0
积分 1
帖子 3
金钱 1 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2004-11-30
状态 离线
请问一个文件下载的问题

现在一个链接对应一个1K的数据,我想实现点击一下该链接就将这1K 的数据给用户下载,请问如何实现?譬如:
[U]这是一个链接[/U][/COLOR]  他对应的数据是$m_data(大概有1K大小),我想当你点击上面这个链接的时候就实现这个$m_data的下载,请问怎么办,万分感谢。
2005-5-21 05:36 PM#1
查看资料  发短消息  顶部
 
zdhcn (zdhcn)
中级会员
Rank: 3Rank: 3
老会员



UID 25770
精华 0
积分 393
帖子 393
金钱 393 喜悦币
威望 0
人脉 0
阅读权限 30
注册 2004-1-15
来自 拉萨
状态 离线
[推荐阅读] 怎么判断字符串里有没有中文
header('Content-type: application/octet-stream');
echo $m_data;
2005-5-21 06:17 PM#2
查看资料  发短消息  顶部
 
sagely_zou (sagely_zou)
新手上路
Rank: 1
初级会员



UID 57087
精华 0
积分 1
帖子 3
金钱 1 喜悦币
威望 0
人脉 0
阅读权限 10
注册 2004-11-30
状态 离线
[推荐阅读] 招聘php程序员
那这段代码写在哪里呢?
我在<a href="">里面没法把这个$m_data传下去呀.
2005-5-22 01:13 PM#3
查看资料  发短消息  顶部
 
纯粹误会
金牌会员
Rank: 6Rank: 6


UID 63836
精华 0
积分 2194
帖子 2187
金钱 2194 喜悦币
威望 0
人脉 0
阅读权限 70
注册 2005-3-30
状态 离线
[推荐阅读] 我想在通州求租一居室,急!!
<?
ob_start();

$filename=$_GET[url];//这是下载文件的实际地址,你可隐藏,?id=123,从文件读取,下载第123个数据
$pathinfo=pathinfo($filename);
$content=@file_get_contents($filename);
$filesize=strlen($content);
$name=$name?$name.".$pathinfo[extension]":basename($filename);
@header("Content-Type:application/x-msdownload");
@header("Content-Disposition:".(strstr($_SERVER[TTP_USER_AGENT],"MSIE")?"":"attachment;")."filename=$Loc-$name");
@header("Content-Lengthfilesize");
echo $content;

ob_end_flush();
?>




求职深圳。
2005-5-22 02:46 PM#4
查看资料  发短消息  QQ . .   顶部
     


  可打印版本 | 推荐给朋友 | 订阅主题 | 收藏主题 | 开通个人空间  


 




Powered by Discuz! 6.1.0  © 2001-2010 Comsenz Inc.
Processed in 0.022767 second(s), 6 queries

(冀ICP备05009913号) 管理员:sadly 邮箱/MSN: sadly@phpx.com QQ:824008(长隐) 清除 Cookies - - Archiver - WAP