新人请教PHP大神纠正代码错误,一个简单的BLOG代码。
迷茫
迷茫 2017-04-10 16:15:13
[PHP讨论组]

本人刚接触PHP,现在从陈浩编著的《零基础学PHP》里学习做一个简单的博客,将代码敲好后发现执行出现错误,当我输入标题和内容提交后,点击查看日志页面显示“请求参数错误”,但我不知道哪里有问题。还有对于下面的代码有些不理解的地方请一并解答:

  1. 请问add.php5中的$ok有什么作用?它出现的那几行代码不是很理解。

  2. if(mkdir($folder))和If(strlen($result)>0)里面的代码为什么是用双斜杠?貌似不是用来注释啊。

  3. a href="post.php5?entry='.$entry.'"这行代码不理解为什么$entry前后都有句点,希望能给我解释这行的意思。

相关的代码已附上,希望懂的朋友帮助下我这名菜鸟,不胜感激。

add.php5

创建目录异常,添加日志失败

'; } } $fp = @fopen($file_name,'w'); if($fp){ flock($fp, LOCK_EX); $result = fwrite($fp,$blog_str); $lock = flock($fp, LOCK_UN); fclose($fp); } if(strlen($result)>0){ //$ok = false; $msg = '日志添加成功,查看该日志文章'; echo $msg; } } ?> 基于文本的简易BLOG

我的BLOG

-----I have dream...

添加一篇新日志

日志标题:
日志内容:

style.css

body{
    font-size:12px;
    background-color:#c6c68c;
    padding:0;
    font-family:Helvetica,sans-serif;
}

#container{
    margin-left:auto;
    margin-right:auto;
    margin-top:2px;
    margin-bottom:0;
    padding:0;
    width:760px;
    background-color:#f6f6f6;
    border:1px solid #000;
}

#header{
    margin-left:auto;
    margin-right:auto;
    padding:8px;
    height:80px;
    background-color:#E8F3FD;
    border-bottom:1px solid #000;
    font-size:16px;
    font-weight:bold;
}

#title{
    margin-left:auto;
    margin-right:auto;
    padding:8px;
    height:10px;
    background-color:#E8F3FD;
    border-bottom:1px solid #000;
    font-style:italic;
}

#left{
    float:left;
    margin:6px 0 4px 2px;
    padding:5px;
    width:530px;
}

#right{
    float:right;
    margin:6px 0 4px 2px;
    padding:5px;
    width:200px;
}

#blog_entry{
    margin-left:auto;
    margin-right:auto;
    margin-top:4px;
    margin-bottom:10px;
    border:1px solid #000;
    background-color:#fff;
}

#blog_title{
    border-bottom:1px solid #000;
    background-color:#e8ecdb;
    margin:0px;
    padding:4px;
    font-weight:bold;
    font-size:13px;
}

#blog_body{
    margin-left:auto;
    margin-right:auto;
    padding:0 0 8px 0;
    font-size:10px;
}

#blog_date{
    margin-left:auto;
    margin-right:auto;
    padding:0 0 8px 0;
    font-size:10px;
}

#sidebar{
    margin-left:auto;
    margin-right:auto;
    border:1px solid #000;
    width:180px;
    background-color:#fff;
}

#menu_title{
    border-bottom:1px solid #000;
    background-color:#e8ecdb;
    margin:0px;
    padding:4px;
    height:10px;
    font-weight:bold;
}

#menu_body{
    margin-left:auto;
    margin-right:auto;
    margin-top:4px;
    padding:6px;
}

#footer{
    clear:both;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
    padding:8px;
    height:10px;
    background-color:#e8f3fd;
    border-top:1px solid #000;
}

#err{
    color:red;
}

post.php5

我的BLOG';
echo '日志标题:'.$content_array[0];
echo '
发布时间:'.date('Y-m-d H:i:s',$content_array[1]); echo "
"; echo $content_array[2]; ?>

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回复(1)
高洛峰

楼主是个妹子

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号