用php实现一个小功能

首先php页面打开是一个输入框和一个按钮,第一次在输入框内输入123,点击按钮后,在网站根目录下生成123.txt,内容为1第二次再在网页上输入123,点击按钮后,123... 首先php页面打开是一个输入框和一个按钮,
第一次在输入框内输入123,点击按钮后,在网站根目录下生成123.txt,内容为1
第二次再在网页上输入123,点击按钮后,123.txt内容中增加一个1,也就是内容为11
再举个例子
第一次在输入框内输入456,点击按钮后,在网站根目录下生成456.txt,内容为1
第二次再在网页上输入456,点击按钮后,456.txt内容中增加一个1,也就是内容为11
展开
 我来答
AldenChoy
2016-07-20 · TA获得超过4228个赞
知道小有建树答主
回答量:818
采纳率:92%
帮助的人:235万
展开全部

输入框输入后,将文件名发送给PHP,PHP检查是否有这个文件名的文件,如果没有就创建,并写入第一个“1”,如果有这个文件,就继续在文件尾部写入“1”即可。

HTML我就简写了,只有一个input,自己写的时候写全这个form表单并将action指向PHP文件。

<input type="text" name="aaa" />

PHP:

<?php
//文件路径,我这里设置了和php同一个路径下
$path = str_replace('\\','/',dirname(__FILE__));

//此处举例用post传输了aaa的内容,如果form用get方法,改成$_GET即可.
$filename = $_POST['aaa'].'.txt';

//内容
$content = "1";

//打开或创建文件,fopen用a方法打开,表示内容是继续增加而不是重写
$file = fopen($path.$filename,'a');

//写入文件
fwrite($file,$content);

//关闭文件
fclose($file);
?>
lizole
2016-07-20 · TA获得超过508个赞
知道小有建树答主
回答量:466
采纳率:66%
帮助的人:124万
展开全部
$text=$_POST['text']; //获取输入的内容
$filename=$text.'.txt';
if(file_exists($filename)){
    $con=file_get_contents($filename).'1';
}else{
    $con='1';
}
$file=fopen($filename,'w');
fwrite($file,$con);
fclose($file);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式