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

2025-05-29 0 93

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

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

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36
<?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):

?

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24
<?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程序设计有所帮助。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

快网idc优惠网 建站教程 php提交过来的数据生成为txt文件 https://www.kuaiidc.com/98481.html

相关文章

发表评论
暂无评论