用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 展开
第一次在输入框内输入123,点击按钮后,在网站根目录下生成123.txt,内容为1
第二次再在网页上输入123,点击按钮后,123.txt内容中增加一个1,也就是内容为11
再举个例子
第一次在输入框内输入456,点击按钮后,在网站根目录下生成456.txt,内容为1
第二次再在网页上输入456,点击按钮后,456.txt内容中增加一个1,也就是内容为11 展开
2个回答
展开全部
输入框输入后,将文件名发送给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);
?>
展开全部
$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);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询