fopen再也打不开文件了?
刚写好代码的时候能打开同一个文件,在编辑了这个文件后发现打开的始终是未修改前的内容。然后尝试打开其他文件,结果都提示无法打开。将浏览器全部完全关掉,清空浏览器的缓存,然后再试结果就所有文件都打不开了。
<?php
if (isset($_POST['file'])) {
$file = fopen($path, "r") or exit("无法打开文件!");
// 读取文件每一行,直到文件结尾
$i=1;
while(!feof($file))
{
if($i%2!=0){
echo fgets($file). $i."<br>";
}else{
echo fgets($file). "<br>";
}
$i++;
}
fclose($file);
}
echo $_POST['file'];
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>test</title>
</head>
<body>
<form id="myForm" name="myForm" method="POST" action="txt.php" />
<input type="file" name="file" id="file">
<input value="确定" type="submit" />
</form>
</body>
</html>
...全文
相关推荐
fopen无法读取文件
fopen无法读取文件_fopen不好用_fopen函数失败_fopen空指针_fopen错误指针_vc_mfc_vs2013
fopen和fopens的区别
(如果文件"crt_fopen_s.c"不存在将失败) if ((err = fopen_s(&stream, "crt_fopen_s.c", "r")) !
C++ fopen 简单读写文件
C++ 使用fopen 简单读写文件 源码+测试
fopen独占方式操作文件
C API fopen打开的文件无法以独占方式操作文件,此代码利用Windows API巧妙的解决了该问题
open和fopen的区别
- 提供了低级别的文件访问功能,适用于更广泛的文件类型,包括设备文件。2. **Fopen()**: - 是C语言标准库中的一个函数。 - 用于高级文件操作,如文本文件和二进制文件的处理。


基础编程
