php提交过来的数据生成为txt文件


Posted in PHP onApril 28, 2016

一共两个文件,具体链接数据库的部分给直接去除了,前台是提交的文字部分,一行一个,在提交后另一个程序文件进行处理,然后按照提交的文件名生成相应的txt 文件,并在txt 文件中加入数据,在使用之前需要先在根目录下新建 test 文件下。

前台表单文件如下(保存为dcwz.php):

<?php
error_reporting(0);
//require_once("../config.php");
//require_once("../admin/ly_check.php");
//$sql="select * from leibie";
//$rs=mysql_query($sql);
?>
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>无标题文档</title>
<link type="text/css" rel="stylesheet" href="/xwyfb/fb_css.css">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head>
 
<body>
<div class="dcwj">
<form id="tjsd" name="tjsd" action="dcwj_cl.php" method="post" onSubmit="return checkForm()" >
<div class="dcwj_div1"><p class="dcwj_div1_p1">现在项目类别:</p><p class="dcwj_div1_p2"><select name="liebie" id="liebie">
   <?php
   while($rows=mysql_fetch_assoc($rs)){
    ?>
   <option selected="selected" value="<?php echo $rows["lid"];?>"><?php echo $rows["lid"]."=>".$rows["yyname"]."=>".$rows["leibie"];?></option>
   <?php
   }
   ?>
  </select></p></div>
<div class="dcwj_div1"><p class="dcwj_div1_p1">模糊关键词:</p><p class="dcwj_div1_p2"><input name="mhgjc" id="mhgjc" value="" type="text"></p></div>
<div class="dcwj_div2">
 <p class="dcwj_div2_p1">请输入标题<br>*(一行一个)</p>
 <p class="dcwj_div2_p2"><textarea name="biaoti" id="biaoti" class="dcwj_biaoti" cols="50" rows="100"></textarea></p></div>
<div class="dcwj_div2"><input name="submit" type="submit" value="提交"></div>
</form>
</div>
</body>
</html>

生成 txt 文件的处理程序如下所示(保存为dcwj_cl.php):

<?php
$biaoti_cl=explode("\n",$biaoti);
$biaoti_num=count($biaoti_cl);
 
 $file_type = "txt";
 for($i=0;$i<$biaoti_num;$i++){ 
  $file_name = mb_convert_encoding($biaoti_cl[$i],'GBK',"UTF-8"); 
  $data[] = array("tom","boy",20); 
  $dir=dirname(__FILE__)."\\text\\"; 
  $string = ""; 
  foreach($data as $k =>$v){
   foreach($v as $vstr){
    $string .= mb_convert_encoding($vstr,'GBK',"UTF-8");
   } 
  }
  $string .="\r\n"; 
  $filedir = $dir.trim($file_name).".".$file_type;
  $fileurl = str_replace('',' ',$filedir); 
  $fp = fopen($fileurl,"a+");
  echo '创建'.$fileurl.'<br>'; 
  fwrite($fp,$string); 
  fclose($fp);
 } 
?>

以上就是本文的全部内容,希望对大家学习php程序设计有所帮助。

PHP 相关文章推荐
用PHP和ACCESS写聊天室(五)
Oct 09 PHP
PHP与SQL注入攻击[二]
Apr 17 PHP
组合算法的PHP解答方法
Feb 04 PHP
利用PHP函数计算中英文字符串长度的方法
Nov 11 PHP
php图片水印添加、压缩、剪切的封装类实现
Apr 18 PHP
php上传图片获取路径及给表单字段赋值的方法
Jan 23 PHP
php防止sql注入的方法详解
Feb 20 PHP
ThinkPHP中调用PHPExcel的实现代码
Apr 08 PHP
PHP实现的折半查找算法示例
Dec 19 PHP
PHP生成加减算法方式的验证码实例
Mar 12 PHP
PHP实现微信小程序用户授权的工具类示例
Mar 05 PHP
如何在centos8自定义目录安装php7.3
Nov 28 PHP
php生成txt文件实例代码介绍
Apr 28 #PHP
100行PHP代码实现socks5代理服务器
Apr 28 #PHP
Yii2实现ajax上传图片插件用法
Apr 28 #PHP
thinkphp3.2实现上传图片的控制器方法
Apr 28 #PHP
PHP简单实现文本计数器的方法
Apr 28 #PHP
Yii2 rbac权限控制之菜单menu实例教程
Apr 28 #PHP
Yii2搭建后台并实现rbac权限控制完整实例教程
Apr 28 #PHP
You might like
PHP内核探索:变量存储与类型使用说明
2014/01/30 PHP
基于jquery tab切换(防止页面刷新)
2012/05/23 Javascript
jQuery+CSS实现菜单滑动伸展收缩(仿淘宝)
2013/03/22 Javascript
JQuery+DIV自定义滚动条样式的具体实现
2013/06/25 Javascript
js中style.display=&quot;&quot;无效的解决方法
2014/10/30 Javascript
实现placeholder效果的方案汇总
2015/06/11 Javascript
js运动应用实例解析
2015/12/28 Javascript
微信小程序动态的加载数据实例代码
2017/04/14 Javascript
微信小程序 转发功能的实现
2017/08/04 Javascript
jQuery实现base64前台加密解密功能详解
2017/08/29 jQuery
React Native实现地址挑选器功能
2017/10/24 Javascript
JavaScript实现一个带AI的井字棋游戏源码
2018/05/21 Javascript
使用D3.js+Vue实现一个简单的柱形图
2018/08/05 Javascript
js实现文件上传功能 后台使用MultipartFile
2018/09/08 Javascript
详解easyui 切换主题皮肤
2019/04/04 Javascript
jQuery实现提交表单时不提交隐藏div中input的方法
2019/10/08 jQuery
node.js通过Sequelize 连接MySQL的方法
2020/12/28 Javascript
[01:54]TI4西雅图DOTA2选手欢迎晚宴 现场报道
2014/07/08 DOTA
深入理解python中的浅拷贝和深拷贝
2016/05/30 Python
Django日志模块logging的配置详解
2017/02/14 Python
python交互式图形编程实例(一)
2017/11/17 Python
Python 16进制与中文相互转换的实现方法
2018/07/09 Python
python dataframe向下向上填充,fillna和ffill的方法
2018/11/28 Python
Python3 安装PyQt5及exe打包图文教程
2019/01/08 Python
在python里从协程返回一个值的示例
2019/02/19 Python
Python3调用百度AI识别图片中的文字功能示例【测试可用】
2019/03/13 Python
python验证身份证信息实例代码
2019/05/06 Python
python实现猜拳游戏项目
2020/11/30 Python
宝拉珍选英国官网:Paula’s Choice英国
2019/05/29 全球购物
上课迟到检讨书
2014/01/19 职场文书
大一学生职业生涯规划
2014/03/11 职场文书
2014离婚协议书范文
2014/09/10 职场文书
党的群众路线教育实践活动心得体会(医院)
2014/11/03 职场文书
天气温馨提示语
2015/07/14 职场文书
会计手工模拟做账心得体会
2016/01/22 职场文书
JS前端使用Canvas快速实现手势解锁特效
2022/09/23 Javascript