关于下载日志的功能实现。 <?phpheader//你的下载标头echo file_get_contents("");//你的文件//这里写日志?>不知道这样的结构能否解决楼主问题,本人没试过。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <?php function log_file( $user_name, $res_name ) { $fd=fopen( "./server.log", "a" ); $content= $user_name.": \t".$res_name."\t\t".date(DATE_RFC1123)."\n"; fwrite( $fd, $content ); fclose( $fd ); } log_file( $_GET['user'], $_GET['res'] ); header("location: ".$_GET['path'] );?>我的代码大概是上面那个样子的, 我利用 header 跳转来实现文件的下载,然后前面是写日志部分。我不知道楼上的代码把文件内容读到字符串里有什么用? 我的代码大概是上面那个样子的, 我利用 header 跳转来实现文件的下载,然后前面是写日志部分。我不知道楼上的代码把文件内容读到字符串里有什么用?=================================================你转向的是一个路径,这样下载成功与否你是不知道的.另一个是读取文件成功后再写日志. 关于XML的字符集的问题 获取表内总数。 PHP如何进行文件备份 信息安全专业如何学习PHP? 关于php的json_encode,jquery的$.get()如何使用的问题 数据输出问题? 奇怪的sql错误,求解惑。 windows下同时支持asp和php4+mysql的办法? 怎样管理好一个网站? PHP与C语言之间的差异 php的引用,到底有什么用阿? 请教个时间戳字段查询的问题
<?php
function log_file( $user_name, $res_name )
{
$fd=fopen( "./server.log", "a" );
$content= $user_name.": \t".$res_name."\t\t".date(DATE_RFC1123)."\n";
fwrite( $fd, $content );
fclose( $fd );
} log_file( $_GET['user'], $_GET['res'] ); header("location: ".$_GET['path'] );
?>
我的代码大概是上面那个样子的, 我利用 header 跳转来实现文件的下载,然后前面是写日志部分。我不知道楼上的代码把文件内容读到字符串里有什么用?
=================================================
你转向的是一个路径,这样下载成功与否你是不知道的.
另一个是读取文件成功后再写日志.