答案摘要:
不要这样做.法律和财务方面的影响将是灾难性的.寻找既定的第三方解决方案或聘请专家.切勿在共享服务器上存储任何敏感信息.研究最合适的加密机制.
我正在为一个客户建立一个网站,该网站需要将客户的银行信息(路由+账号)存储在数据库中以进行直接存款.以下是一些细节:
1)该网站最初将位于共享托管服务器上(这是我首先关注的问题).
2)我正在使用PHP/MySQL.
3)我打算使用mcrypt.
4)密钥将位于Web根目录之外.
请让我知道你的想法.如果可能的话,请向我提供有关ACH处理的一些资源.
谢谢!
编辑:我期待这样的回应,因为我也害怕安全问题.我向客户表达了我的担忧,这将是一个很好的支持.
编辑2:将离开这一点.首先对这个想法不满意!将调查PayPal的批量支付API.
我需要使用MYSQL REGEXP编写一个查询,它会找到某些列以11或12等开头的行.我知道我可以使用LIKE或LEFT(####,2)但是想使用REGEXP选项.我的数据存储为110001,122122,130013a等.
编辑1:
为了说清楚,我想表达一下
SELECT * FROM table WHERE column LIKE '11%' or column LIKE '12%' or column LIKE '30%'"
Run Code Online (Sandbox Code Playgroud)
与REGEXP
谢谢!
捕获<select>更改事件的最佳方法是什么?我有一个具有不同输入元素的表单,但我想仅在<select>更改的情况下触发事件.我不想使用ID,因为表单上有很多选择.
提前谢谢了!
我有一个PHP脚本,可以从db创建一个xml文件.我想让脚本创建xml数据并立即生成.gzip文件供下载.你能给我一些想法吗?
谢谢!
我有2个连接表,每个表都有一个名为id的主键列.
SELECT t1.*, t2.* from t1 join t2 on t1.fk_id=t2.id
Run Code Online (Sandbox Code Playgroud)
当我运行上面的查询时,两个id字段都被选中(t1.id和t2.id).我的问题是,在循环结果集时如何选择正确的ID?如果我选择$ result-> id,我将得到t2.id. 是否有任何方法可以获得t1.id而无需在查询中明确选择它(即t1.id为t1_id?)另外,请告诉我们在命名主键列时的一些实践.
谢谢!