为了账号安全,请及时绑定邮箱和手机立即绑定

修改的内容并不能写入到文件中,哪位大神可以看一下问题

修改的内容并不能写入到文件中,哪位大神可以看一下问题

 else if($act=="editContent")
 {
 	$content=file_get_contents($filename);
 	//echo $content;
 	$str=<<<EOF
    <form action='index.php?act='doEdit' method='post'>
    	<textarea name='content' cols='190' rows='10'>{$content}</textarea>
    	<input type="hidden" name='filename' value='{$filename}'>
    	<input type="hidden" name="path" value="{$path}">
    	<input type="submit" value="修改文件内容">
    </form>
EOF;
	echo $str;
 }
 else if($act=="doEdit")
 {
 	$content=$_POST['content'];
 	//echo $content;
 	if(file_put_contents($filename,$content))
 	{
 		$mes="文件修改成功!";
 	}
 	else{
 		$mes="文件修改失败!";
 	}
 	alertMes($mes,$redirect);
 }


正在回答

2 回答

action='index.php?act='doEdit'

这句话有问题哦

应该是 action='index.php?act=doEdit'

你多了个单引号在do前面。所以表单提交之后没有跳到对应的act那边。

0 回复 有任何疑惑可以回复我~

看看是不是权限问题

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

修改的内容并不能写入到文件中,哪位大神可以看一下问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信