重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " "
创新互联公司主要从事成都网站设计、网站建设、网页设计、企业做网站、公司建网站等业务。立足成都服务卫辉,十余年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:18980820575
html xmlns=" "
head
meta http-equiv="content-type" content="text/html; charset=gb2312" /
title记事本/title
/head
body
a href="list.html" target="_blank"查看记事本/a
/body
?php
if(!empty($_POST) isset($_POST['submit'])){
$time = time();
$title = $_POST['title'];
$content = $_POST['content'];
$data
= 'table width="800"
border="1"trtd标题/tdtd'.$title.'/td/trtrtd时间/tdtd'.date("Y-m-d
H:i:s",time()).'td/trtrtd内容/tdtd'.$content.'td/tr/table';
file_put_contents($title.$time.'.html',$data);
$list = 'a href="'.$title.$time.'.html" target="_blank"'.$title.'/abr /';
$res = fopen('list.html','a');
fwrite($res,$list);
fclose($res);
}
?
form action="" method="post"
input type="text" size="50" name="title" /br /
textarea rows="15" cols="50" name="content"/textareabr /
input type="submit" name="submit" value="save" /
/form
/html
直接上代码,复制运行即可:
?php
$name=$_POST['username'];
$sex = $_POST['sex'];
$fp = fopen('count.txt',"w+");
$str = $name."\n".$sex;
fputs($fp,$str);
fclose($fp);
?
html
head/head
body
form method="post" name="form" action="study22.php"
table
tr
td用户名:/td
tdinput type="text" name="username"//td
/tr
tr
td性别:/td
tdinput type="text" name="sex" //td
/tr
/table
input type="submit" name="submit" value="提交"/
/form
/body
/html
先打开我的电脑,按ALT+T(工具)再按O(
文件夹选项
)--点查看--有个
滚动条
下拉,找到隐藏已知文件类型的
扩展名
把那钩去掉
点确定
再把PHP文件点一下(选中),再按F2就可以重命名,把这个文件名字中间点后面换成txt就行了
fopen("记事本路径", "a+")
fopen有第二个选项是有多个模式的。其中a是代表增加行写入。w是重新写入。
具体可以参考以下
"r" 只读方式打开,将文件指针指向文件头。
"r+" 读写方式打开,将文件指针指向文件头。
"w" 写入方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
"w+" 读写方式打开,将文件指针指向文件头并将文件大小截为零。如果文件不存在则尝试创建之。
"a" 写入方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
"a+" 读写方式打开,将文件指针指向文件末尾。如果文件不存在则尝试创建之。
"x" 创建并以写入方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。这和给底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。
"x+" 创建并以读写方式打开,将文件指针指向文件头。如果文件已存在,则 fopen() 调用失败并返回 FALSE,并生成一条 E_WARNING 级别的错误信息。如果文件不存在则尝试创建之。这和给底层的 open(2) 系统调用指定 O_EXCL|O_CREAT 标记是等价的。此选项被 PHP 4.3.2 以及以后的版本所支持,仅能用于本地文件。
可以用z_by的方法,更简单。
?php
$filename = "wangzhi.txt";
$turl = isset($_POST["turl"]) ? $_POST["turl"] : "NULL";
file_put_contents($filename, $turl, FILE_APPEND);
?
用我的方法可能麻烦点
?php
$filename = "wangzhi.txt";
$turl = isset($_POST["turl"]) ? $_POST["turl"] : "NULL";
$handle = fopen($filename, "a+");
fwrite($handle, $turl);
fclose($handle);
?
php为啥要存到记事本呢,这样既不安全又浪费空间,数据库不是很好用么