如何将客户端获取的身份证照片上传至服务器?

Rachael1001 2008-12-03 07:36:11
用<input type=file>绝不可行。
在网上查了下信息,主要有以下解决途径:
1.在客户端将照片文件转为base64编码,再赋给<input type=hidden>,然后在服务器端截获base64编码,重新转为jpg.
问题是怎样在客户端将照片文件转为base64编码?
2.利用activex实现。
可以自己写activex,然后激活页面就上传这个照片文件。问题是我不懂怎样写activex控件?
3.通过ftp工具上传照片。
这个貌似最简单,但是不知用哪个?在程序里怎样调用?
解决方法是有了,但实际不知怎样做。
...全文
638 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
bai_zzj 2011-09-07
  • 打赏
  • 举报
回复
LZ,将照片的base64编码以及在后台反转生成照片怎么做的啊? 我也遇见同样的问题。
Rachael1001 2008-12-06
  • 打赏
  • 举报
回复
没采取自动上传文件的方式
最终采取了第一种方法
将照片的base64编码传到后台
后台在反转生成照片
最终较好的实现了这个功能
Rachael1001 2008-12-04
  • 打赏
  • 举报
回复
哪里有牛人指点一下
VistaKobe 2008-12-04
  • 打赏
  • 举报
回复
学习。
Rachael1001 2008-12-03
  • 打赏
  • 举报
回复
js不会转base64编码
也不会写activex
莫非要用ftp程序上传?
  • 打赏
  • 举报
回复
即二代身份证读出图片后,自动上传图片到服务器端

自动上传图片这个到真没碰到过!
关注
Rachael1001 2008-12-03
  • 打赏
  • 举报
回复
一楼所说的文件上传
是通过哪种方式上传?
我需要的是自动上传,不需要收工操作
即二代身份证读出图片后,自动上传图片到服务器端
------------------------------------------------------------
回二楼
的确是b/s 系统
<input type=file> 绝对不行
因为它要选择框
而这种情况根本不需要选择文件
浏览器处于安全性考虑,不允许服务器端直接通过这种方式上传客户端的文件。
------------------------------------------------------------
pengpeng409 2008-12-03
  • 打赏
  • 举报
回复
我同意一楼的做法了啊!用上传文件方式上传到服务器了啊!
老紫竹 2008-12-03
  • 打赏
  • 举报
回复
如果是b/s 系统
<input type=file>
绝对行,不知道你为何不行?
2 如果是c/s系统,你可以用自己模拟提交POST数据,同样可以发送
lihan6415151528 2008-12-03
  • 打赏
  • 举报
回复
可以才用文件上传的形式,数据库里面只要记录对应号即可

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧