代码第二版,可以写入txt文件,csv文件

PHP代码如下:

<?php
	$guige = $_POST['guige'];
	$xiaohaoliang = $_POST['xiaohaoliang'];
	$fujia = $_POST['fujia'];
	$address = $_POST['address']
?>
<html>
	<head>
		<meta name="" charset="utf-8" content=""/>
		<title>订单结果</title>
	</head>
	<body style="margin:auto;width:600px;text-align: left;padding-top:100px">
		<h1>欢迎提交表单!</h1>
		<h2>表单处理结果是:</h2>	
		<?php
			echo "您是在";
			echo date("Y年m月d日")."下的订单";
			echo "订单的内容包括:<br /><br />";
			$zongji = 0;
			$zongji = $guige + $xiaohaoliang + $fujia + $address;
			if (!$zongji) {
				echo "您之前没有填写任何内容!";
			}
			else{
				if (!$guige) {
					echo "请填写规格项";
				         	}
				else	{
					echo "规格是:  $guige<br />";
				}
				if (!$xiaohaoliang) {
					echo "请填写消耗量";
				}
				else {
					echo "消耗量是:  $xiaohaoliang <br />";
				}
				if (!$fujia) {
					echo "请填写附加";
				}
				else {
					echo "附加:  $fujia <br />";
				}
				if (!$address) {
					echo "请填写地址!";
				}
				else {
					echo "地址是:  $address <br />";
				}
			}
			//写入文件
			$OUTPUT = "规格:".$guige."\t"."消耗量:".$xiaohaoliang."\t"."附加:" .$fujia."\t"."地址是:".$address."\r\n\\";
			$fp = fopen('jilu.txt', 'a+');
			if(!$fp){
				echo "文件未找到!";
				exit;
			}
			fwrite($fp, $OUTPUT);
   //写入CSV文件
    $time= date("Y-m-d H:i:s");
    $fp = fopen("data.csv","a+"); //打开csv文件,如果不存在则创建
    $data_0 = array("时间","规格","消耗量","附加","地址"); 
    $data_0 = implode(",",$data_0); 
 for($i=0;$i<count($data_0);$i++)
 {
 $data_0[$i]=iconv( "UTF-8","gbk",$data_0[$i]);//将数组元素逐个转换成gbk格式
 }
 $pre_data_str =$data_0."\r\n"; //加入换行符
$pre=fwrite($fp,$pre_data_str); // 写入数据	   
    $data_1 = array($time,$guige,$xiaohaoliang,$fujia,$address);
    $data_1 = implode(",",$data_1); // 用 ' 分割成字符串
    $data_str =$data_1."\r\n"; //加入换行符
    $p=fwrite($fp,$data_str); // 写入数据
    //echo $p;
    if($p!=null&&$p!=""){
    	echo "<br />写入成功!<br />";
    }else{
    	echo "<script>alert('提交失败!');location.href='index.php';</script>";
    }
    fclose($fp); //关闭文件句柄
     echo "文件关闭成功!";
     echo "<script>alert('提交成功!');location.href='index.html';</script>";

			?>

	</body>
</html>

有一个问题就是导出的csv文件是一大串乱码。。。


HTML文件:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>Hello world!  </title>
	</head>
	<body style=" margin:auto;width: 300px;padding: 0px;border: dotted;border-color: #999">
		<form action="handel.php" method="post">
			<table border="0">
				<tr bgcolor="#cccccc">
					<td width="150">
						项目
					</td>
					<td width="15">
						数量
					</td>
				</tr>
				<tr>
					<td>
						规格
					</td>
					<td align="center">
						<input type="text" name="guige" id="guige" size="3" maxlength="6" value="Ins" />
					</td>
				</tr>
				<tr>
					<td>
						消耗量
					</td>
					<td>
						<input type="text" name="xiaohaoliang" id="xiaohaoliang" size="3" maxlength="3" value="" />
					</td>
				</tr>	
				<tr>
					<td>
						附加
					</td>
					<td>
						<input type="text" name="fujia" id="fujia" size="3" value="" />
					</td>
				</tr>
				<tr>
					<td>
						地址
					</td>
					<td>
						<input type="text" name="address" id="address" size="3" value="" />
					</td>
				</tr>
				<tr>
					<td colspan="2" align="center"> 
						<input type="submit" name="" id="" value="提交" />
					</td>
				</tr>
			</table>
		</form>
	</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧农业是一种结合了现代信息技术,包括物联网、大数据、云计算等,对农业生产过程进行智能化管理和监控的新模式。它通过各种传感器和设备采集农业生产中的关键数据,如大气、土壤和水质参数,以及生物生长状态等,实现远程诊断和精准调控。智慧农业的核心价值在于提高农业生产效率,保障食品安全,实现资源的可持续利用,并为农业产业的转型升级提供支持。 智慧农业的实现依赖于多个子系统,包括但不限于设施蔬菜精细化种植管理系统、农业技术资料库、数据采集系统、防伪防串货系统、食品安全与质量追溯系统、应急追溯系统、灾情疫情防控系统、农业工作管理系统、远程诊断系统、监控中心、环境监测系统、智能环境控制系统等。这些系统共同构成了一个综合的信息管理和服务平台,使得农业生产者能够基于数据做出更加科学的决策。 数据采集是智慧农业的基础。通过手工录入、传感器自动采集、移动端录入、条码/RFID扫描录入、拍照录入以及GPS和遥感技术等多种方式,智慧农业系统能够全面收集农业生产过程中的各种数据。这些数据不仅包括环境参数,还涵盖了生长状态、加工保存、检验检疫等环节,为农业生产提供了全面的数据支持。 智慧农业的应用前景广阔,它不仅能够提升农业生产的管理水平,还能够通过各种应用系统,如库房管理、无公害监控、物资管理、成本控制等,为农业生产者提供全面的服务。此外,智慧农业还能够支持政府监管,通过发病报告、投入品报告、死亡报告等,加强农业产品的安全管理和质量控制。 面对智慧农业的建设和发展,存在一些挑战,如投资成本高、生产过程标准化难度大、数据采集和监测的技术难题等。为了克服这些挑战,需要政府、企业和相关机构的共同努力,通过政策支持、技术创新和教育培训等手段,推动智慧农业的健康发展。智慧农业的建设需要明确建设目的,选择合适的系统模块,并制定合理的设备布署方案,以实现农业生产的智能化、精准化和高效化。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值