关于导入EXCEL文件的问题 我想做个EXCEL模板,让用户用这个EXCEL模板填写数据,在通过php读出信息在导入到数据库中,所以我怎么才能判断出这个EXCEL模板文件,到底是不是我给用户的模板呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 都是字符串这个无法判定,我的意思是这样的,是不是可以通过对EXCEL本身做一个特定的标示,在通过PHP去判定这个标示呢。 另外如果我不做个特定的模板的话,让用户填写,那么EXCEL风险就太大了,比方说EXCEL是5列,数据库是4列,那么这样EXCEL导入风险就太大了,毕竟你要导入EXCEL的数据的列一定要和数据库对应起来才行 本帖最后由 xuzuning 于 2013-01-06 15:39:06 编辑 这些我都知道,肯定我可以对应起来,也可以导入进去,问题是用户用的话,他们可是什么都敢往上传,所以我想严格规定模板,让他们必须用我给出的模板才能导入数据,如果不是我的模板就不让导入。如果这样操作的话就安全多了。由于我有了以上的想法了,才提出能不能给EXCEL本身价格特定的表示,让我通过PHP去判断是不是我给出的表示。如果是就执行,否则反之 我记得可以用dos的copy con命令把一些文字内容隐藏追加到一个图片的尾巴上,不但不影响图片的浏览,而且还可以隐藏内容.你可以试试这个方法.把你的加密字符串用二进制方式写入excel文件尾巴上,在上传的时候读这个文件尾巴上的内容,看看有没有你预设的加密字符串. 你在导入的时候就没有验证程序吗,直接验证一下格式就可以了吧,我以前是直接读取Excel的内容,然后判断下字段是不是都有,然后在实际导入的时候对导入的数据进行验证(这个我用的是数据库的规则判断),如果导入时出错,数据库会告诉你的. 请教::php单例数据库 暴风影音 控件 简单的数组问题 SmartTemplate解析模版时的语言包分离问题 高分求教PHP中文件登录到mysql时出现的问题,急用。。。在线等。。。。 菜鸟问题~~~~ 连动下拉,如何实现??? 求phplib资料 如何编写爬虫程序? 如何用php实现一个文件的上传? php实现多线程问题 谁帮我写几行简单的代码,我对PHP不了解
你可以试试这个方法.
把你的加密字符串用二进制方式写入excel文件尾巴上,在上传的时候读这个文件尾巴上的内容,看看有没有你预设的加密字符串.