zoukankan      html  css  js  c++  java
  • 通过post把base64的值传到后台,然后由后台解析为图片存储到服务器里

     1 // 压缩上传图片的插件
     2     // 通过post把base64的值传到后台,然后由后台解析为图片存储到服务器里
     3     $imgdata_base64=empty($_REQUEST['input_imgdata_base64'])?"":$_REQUEST['input_imgdata_base64'];
     4    if(!$imgdata_base64){
     5        show_aomai_message_for_mobile('请上传身份证图片。。。','返回','','warning');
     6        exit();
     7    }
     8 
     9  
    10 
    11     $imgData = $imgdata_base64;
    12 
    13     $base64_body = substr(strstr($imgData,','),1);
    14     $data= base64_decode($base64_body );
    15 
    16 
    17     file_put_contents('1.png', $data);
    18 
    19     echo "ok";die;


    js



     1 (function () {
     2     var input = document.getElementById('_phoyo');
     3     input.onchange = function () {
     4         lrz(this.files[0], { 800}, function (results) {
     5             // 你需要的数据都在这里,可以以字符串的形式传送base64给服务端转存为图片。
     6             console.log(results);
     7             var input_imgdata_base64 = document.getElementById('idcard_img');
     8             input_imgdata_base64.value=results.base64;
     9 
    10 
    11 
    12 
    13         });
    14     };
    15 
    16     //第二个框
    17 
    18     var input = document.getElementById('_phoyo2');
    19     input.onchange = function () {
    20         lrz(this.files[0], { 800}, function (results) {
    21             // 你需要的数据都在这里,可以以字符串的形式传送base64给服务端转存为图片。
    22             console.log(results);
    23             var input_imgdata_base64_2 = document.getElementById('idcard_img2');
    24             input_imgdata_base64_2.value=results.base64;
    25 
    26 
    27 
    28 
    29         });
    30     };
















  • 相关阅读:
    IDA断点和搜索
    shell grep正则匹配汉字
    吐槽一下jsoup
    mysql函数
    hutools之批量更新
    Hutools之http工具类
    Java通过腾讯邮箱发送邮件
    访问网络资源的方式--application/json和x-www-form-urlencoded
    HttpClient获取数据
    URLConnection类的使用
  • 原文地址:https://www.cnblogs.com/xiaolang1/p/4320831.html
Copyright © 2011-2022 走看看