Warning: file_get_contents(): Filename cannot be empty in /Library/WebServer/Documents/text/index.php on line 20
2017-03-24
发现老师代码里面漏了加上文件重命名之后的path,应该也是要加到表单的隐藏域里面的 ,不然重命名文件成功之后还是会跳到主目录。
2017-03-16
我把代码改成不允许文件内容为空 -。-
if ($content) {
if (file_put_contents($filename, $content)) {
$mes = "文件修改成功";
}else {
$mes = "文件修改失败";
}
alertMes($mes, $redirect);
}else {
$mes = "文件内容不能为空";
alertMes($mes, $redirect);
}
if ($content) {
if (file_put_contents($filename, $content)) {
$mes = "文件修改成功";
}else {
$mes = "文件修改失败";
}
alertMes($mes, $redirect);
}else {
$mes = "文件内容不能为空";
alertMes($mes, $redirect);
}
2017-03-15
在老师这个index里面,表格首行设置了居中,algin="center",但是在浏览器打开却没有实现效果。是因为在 XHTML 1.0 Strict DTD 中,不支持 div 元素的 align 属性。可以使用 CSS 代替。algin="center"换成 style="text-align:center" 就可以了。
2017-03-14
if (is_file($path.'/'.$item)){
$file['file']=$item;
echo $file['file'].' show<br>';
}else{
echo 'NOT<br>';
}
判断不了,输出的都是else后边的语句
$file['file']=$item;
echo $file['file'].' show<br>';
}else{
echo 'NOT<br>';
}
判断不了,输出的都是else后边的语句
2017-03-12
//在newname这里先转一下码
$newname = $_REQUEST['newname'];
$newname = iconv('UTF-8', 'gb2312', $newname);
//在遍历的时候再转回去就可以了!
foreach ($info['file'] as $value) {
$newvalue = iconv('gb2312', 'UTF-8', $value);
$p = $path.'/'.$value;
?>
$newname = $_REQUEST['newname'];
$newname = iconv('UTF-8', 'gb2312', $newname);
//在遍历的时候再转回去就可以了!
foreach ($info['file'] as $value) {
$newvalue = iconv('gb2312', 'UTF-8', $value);
$p = $path.'/'.$value;
?>
2017-03-07