您的位置:首页 > 编程语言 > PHP开发

解决运行PHP一片空白

2015-11-08 10:31 573 查看
今天手打了一个PHP页面,结果运行的时候一片空白,啥都没有,html部分也都被“消失”了,也没有错误提示,甚是不解。

删掉PHP部分,html部分出来了,好的,那肯定是PHP部分出问题了。

<?php
$ok = true;
if($isset($_POST['title']) && isset($_POST['content']))
{/*
$ok=true;

$title = trim($_POST['title']);
$content = trim($_POST['content']);
$date = time();
$blog_str = $title.'|'.$date.'|'.$content;

$ym = date('Ym',time());
$d = date('d',time());
$time = date('His',time());

$dolder = 'contents/'.$ym;
$file = $d.'-'.$time.'.txt';
$filename = $folder.'/'.$file;
$entry = $ym.'-'.$d.'-'.$time;

if(file_exists($folder) == false)
{
if(!mkdir($folder)
{
$ok = false;
$msg = '<font color=red>Unusual to create a directory,fail to add a journal</font>';
}
}

$fp = @fopen($filename, 'w');
if($fp)
{
flock($fp, LOCK_EX);
$result = fwrite($fp, $blog_str);
$lock = flock($fp, LOCK_UN);
fclose($fp);
}

if(strlen($result)>0)
{
$msg = 'Add journal succeed,<a href="post.php?entry='.$entry.'">Check the journal</a>';
echo $msg;
}*/
}
?>
将if内部都注释掉之后,还是一片空白,再仔细一看,果不其然,if判断里面除了问题,isset前面多了个$,兴高采烈的删去,再一刷新,发现页面还是一片空白。再注释刷新注释刷新,发现,if(!mkdir($folder)后面少了个),至此,问题解决了。下次再输入的时候一定要小心点了。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: