一共两个文件,具体链接数据库的部分给直接去除了,前台是提交的文字部分,一行一个,在提交后另一个程序文件进行处理,然后按照提交的文件名生成相应的txt 文件,并在txt 文件中加入数据,在使用之前需要先在根目录下新建 test 文件下。
?
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程序设计有所帮助。
相关文章
猜你喜欢
- 个人网站搭建:如何挑选具有弹性扩展能力的服务器? 2025-06-10
- 个人服务器网站搭建:如何选择适合自己的建站程序或框架? 2025-06-10
- 64M VPS建站:能否支持高流量网站运行? 2025-06-10
- 64M VPS建站:怎样选择合适的域名和SSL证书? 2025-06-10
- 64M VPS建站:怎样优化以提高网站加载速度? 2025-06-10
TA的动态
- 2025-07-10 怎样使用阿里云的安全工具进行服务器漏洞扫描和修复?
- 2025-07-10 怎样使用命令行工具优化Linux云服务器的Ping性能?
- 2025-07-10 怎样使用Xshell连接华为云服务器,实现高效远程管理?
- 2025-07-10 怎样利用云服务器D盘搭建稳定、高效的网站托管环境?
- 2025-07-10 怎样使用阿里云的安全组功能来增强服务器防火墙的安全性?
快网idc优惠网
QQ交流群
您的支持,是我们最大的动力!
热门文章
-
2025-05-24 44
-
2025-05-29 15
-
2025-05-25 86
-
2025-06-05 36
-
2025-05-27 25
热门评论