关于导入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的内容,然后判断下字段是不是都有,然后在实际导入的时候对导入的数据进行验证(这个我用的是数据库的规则判断),如果导入时出错,数据库会告诉你的. 在线等,谢谢大家了!!!!Fatal error: Call to undefined function mssql_connect() in 对于权限,还有判断是否登录的问题 文字的编码 php+Smarty的问题!!!!! Cannot send session cookie php倒入txt文件到mysql 2个有关PHP聊天室的问题,每问20分 如何計算数字小数点后四舍五入???? winsock.dll unusable 如何解决?在线等待 问一个php拼接字符串的问题?? php实现多线程问题 谁帮我写几行简单的代码,我对PHP不了解
你可以试试这个方法.
把你的加密字符串用二进制方式写入excel文件尾巴上,在上传的时候读这个文件尾巴上的内容,看看有没有你预设的加密字符串.