国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

手寫登錄借口,jsonp跨域傳值

2019-11-08 01:45:14
字體:
來源:轉載
供稿:網友

第一種用jsonp接值

列如在views中寫下

<!doctype html><html lang="en"><head>    <meta charset="UTF-8">    <title>Document</title></head><body><table>    <tr>        <td>用戶名:</td>        <td><input type="text" name="username" class="username"></td>    </tr>    <tr>        <td>密碼:</td>        <td><input type="passWord" name="pwd" class="pwd"></td>    </tr>    <tr>        <td></td>        <td><input type="button" value="注冊" class="button"></td>    </tr></table></body></html><script src="jquery.js"></script><script>    $(".button").click(function () {        var username=$(".username").val();        var pwd=$(".pwd").val();        $.Ajax({            url:"s_add?username="+username+"&pwd="+pwd+"&format=json&jsoncallback=data",            type:'GET',            dataType:"jsonp",            jsonpCallback:'data',            success:function (massage) {//                ajaxobj=eval('('+massage+')');            if(massage.msg=='ok'){                alert(massage.token);            }            }        })    })</script>而在controller中
public function  add(){     $username=Input::get('username');     $pwd=Input::get('pwd');  //  return $pwd;die;    $arr['username']=Input::get('username');    $arr['pwd']=Input::get('pwd');    $arr['token']=md5($username.md5($pwd));    $data=DB::table('username')->insert($arr);    if($data){        $res['code']=0;        $res['msg']='ok';        $res['token']=$arr['token'];        echo $_GET['callback']."(".json_encode($res).")";die;    }else{        $res['code']=1;        $res['msg']='faile';        echo $_GET['callback']."(".json_encode($res).")";die;    }}

第二種用curl

public function add_img(){        $photo = base64_encode(file_get_contents($_FILES['file']['tmp_name']));        $post_data=array('photo'=>$photo,'key'=>'123');        $url='http://www.laravel.com/f_ups';        $ch = curl_init();        //設置選項,包括URL        curl_setopt($ch, CURLOPT_URL,"$url");        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);//        curl_setopt($ch, CURLOPT_HEADER, 0);        //執行并獲取HTML文檔內容        curl_setopt($ch, CURLOPT_POST, 1);        // post的變量        curl_setopt($ch, CURLOPT_POSTFIELDS, $post_data);        $output = curl_exec($ch);        //釋放curl句柄        curl_close($ch);        //打印獲得的數據        echo $output;    }    public function add_imgs(){        $photo=$_POST['photo'];        $photo=base64_decode($photo);        $new=date('Y-m-d-H-i-s');        $dizhi = "./uploads/$new.jpg";        $a = file_put_contents($dizhi, $photo);//        $b=DB::table('img')->insert(//         5   array('img_photo'=>$dizhi)//        );        if($a){            $data['code'] = 1;            $data['msg']  = "成功,圖片地址為$dizhi";            return $data;        }else{            $data['code'] = 0;            $data['msg']  = "失敗,請重新上傳";            return $data;        }    }

   


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 泰兴市| 二手房| 庄河市| 太康县| 普定县| 霞浦县| 黄陵县| 梅河口市| 措美县| 金塔县| 南通市| 元阳县| 墨江| 中宁县| 凯里市| 平顶山市| 安义县| 玉林市| 成武县| 新竹县| 卫辉市| 木里| 韶关市| 澄江县| 石家庄市| 道真| 阿坝县| 阿瓦提县| 南京市| 安泽县| 柳江县| 莱阳市| 靖江市| 青田县| 左云县| 弥勒县| 弋阳县| 定南县| 新绛县| 岳普湖县| 临洮县|