需要转义一下。有几个办法:
创新互联专业为企业提供中原网站建设、中原做网站、中原网站设计、中原网站制作等企业网站建设、网页设计与制作、中原企业网站模板建站服务,十载中原做网站经验,不只是建网站,更提供有价值的思路和整体网络服务。
1,最简单,把一些危险字符过滤掉,比如英文的单引号,双引号等;
2,使用addslashes在php中进行转义,自己处理;
3,可以使用一些现成的处理方法,比如uchome自带的getstr。这样的好处就是对各种可能出现的情况处理比较好。
看你的表格,只需要从表单中循环取出所有行,然后依次写入数据库就行了
假设表单中是:txt1[] txt2[]......
通过$a=$_POST["txt1[]"]取得值,然后循环写入:
for($t=0;$t=count($a)-1;$t++){
// insert into 表 (字段1,......) values ('$a[$t]',.....)
}
至于打印,在JS中直接windows.print就行了
blob是一个对象容器,只能由js自身读取并作为二进制数据流上传至服务器。
这种你得修改js代码建立一个blob上传至后台,然后后台再用脚本接收并储存为文件。
PHP有自带的高性能函数 var_export
conn.php
?php
$dbconfig = array (
'host'='127.0.0.1',
'name'='root',
'password'='123456',
?
b.php
?php
// 读取配置
include 'conn.php';
echo $dbconfig['host'];
// 修改配置
$dbconfig['host'] = 'xxx.xxx.xxx.xxx';
file_put_contents('conn.php', "?php\n$dbconfig = " . var_export($dbconfig) . "\n?");
// 再读取配置
include 'conn.php';
echo $dbconfig['host'];
?
参考连接:
fopen打开文件资源的时候,mode参数选择w,w+或a,a+,如果文件不存在,就会自动创建文件
一般情况建议直接使用file_put_contents,会自动打开文件资源,写入数据并关闭资源,如果文件不存在会自动创建文件,操作也会简便很多
详细信息请参看文档
保存数据的方法很多,除了cookie session外,可以生成临时文件来保存数据,也可以用php的memcached组件把数据保存在内存里。
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款