+ -
当前位置:首页 → 问答吧 → 第十一章198页post.php的问题

第十一章198页post.php的问题

时间:2009-04-25

来源:互联网

<?php
if(!isset($_GET['entry']))
{
    echo '请求参数错误';
    exit;
}

$path = substr($_GET['entry'],0,6);             //日志存储目录
$entry = substr($_GET['entry'],7,9);            //日志文件名称
$file_name = 'contents/'.$path.'/'.$entry.'.txt';

if(file_exists($file_name))                     //打开文件前需要判断文件是否存在
{
    $fp = @fopen($file_name, 'r');              //以只读方式打开文件
    if($fp)
    {
        flock($fp, LOCK_SH);                    //文件加锁
        $result = fread($fp, 1024);             //读出文件中的内容
    }
    flock($fp, LOCK_UN);                        //解锁文件
    fclose($fp);
}

//将字符串$result的内容按“|”分割后存入数组$content_array
$content_array = explode('|', $result);

//以下代码将日志内容输出
echo '<h1>我的BLOG</h1>';
echo '<b>日志标题:</b>'.$content_array[0];
echo '<br/><b>发布时间:</b>'.date('Y-m-d H:i:s',$content_array[1]);
echo '<hr>';
echo $content_array[2];
?>
-------------------------------
entry并没有传入任何参数啊

作者: jackyuan   发布时间: 2009-04-25

终于找到个沙发,不错,坐一下

作者: lpx918   发布时间: 2010-01-10