提供一个思路吧。我没办法帮你写代码。
创新互联公司是一家专业提供武宣企业网站建设,专注与网站制作、网站设计、H5响应式网站、小程序制作等业务。10年已为武宣众多企业、政府机构等服务。创新互联专业网站设计公司优惠进行中。
首先删除多余换行,保证一行就是一条数据。
然后用逗号分隔每个字段,删除掉xxxxx。
最后用数据库管理工具倒入。要是用php程序,你调用一下接口倒入也很简单了。
其实你最好给出5、6条数据的例子。看有没有空闲的高人帮你搞定代码。
需要转义一下。有几个办法:
1,最简单,把一些危险字符过滤掉,比如英文的单引号,双引号等;
2,使用addslashes在php中进行转义,自己处理;
3,可以使用一些现成的处理方法,比如uchome自带的getstr。这样的好处就是对各种可能出现的情况处理比较好。
这个哪有具体的写法,
1、打开文件(file_get_contents,或其他)
2、正则表达式匹配需要的内容(preg_match,或其他)
3、整理数据保存数据库
FTP上传先设置好你的FTP,必须和你空间商的FTP名一样打开后,出现界面如: 选择菜单上的“站点”-“站点管理器”,如下图: 点击“新建站点”按钮,在新出的窗口输入网站名称,比如输入“我的网站”,点击确定,如下图: 建立新站点后,如上图,下一步需要做的是输入“IP地址”、“用户名称”、“密码”,其他设置不需要填写,见下图,然后点击“连接”按钮。 IP地址、用户名称、密码正确的话,就可以连接到你的网站空间了,参考如下图: 以上图片,左侧是你电脑上的文件、右边是网站空间上的内容。如果你想把某文件夹上传到空间上,只需在文件夹右键点击,然后“发送”即可。至于保存到access数据库,需要到你空间里设置的
必须用上传控件,数据库里的是虚拟路径,文件必须物理上存在的。
string
size
=
fileupload1.postedfile.contentlength.tostring();
double
imagesize
=
math.round(float.parse(size)
/
1024,
1);
if
(imagesize
150)
{
m.show("你上传的图片大小为:"
+
imagesize.tostring()
+
"kb\\n\\n已超范围规定的150kb了");
return;
}
string
name
=
fileupload1.filename;
string
type
=
name.substring(name.lastindexof(".")
+
1).tolower();
system.guid
guid
=
system.guid.newguid();
string
vsnewname
=
guid.tostring();//声称文件名,防止重复
fileupload1.saveas(httpcontext.current.server.mappath("~/file/"
+
vsnewname
+
"."
+
type));
string
path
=
"~/file/"
+
vsnewname
+
"."
+
type;