2016-03-08 119 views
-2

我是新來angularjs域,所以我不能明白怎麼做圖片上傳的概念,Angularjs獲取圖像,並通過到PHP

在登記表,我有選擇上傳圖片,並輸入個人信息。

我明白瞭如何通過使用角JS到PHP文件的詳細信息,我做到了以下 像

var app = angular.module('angularPostPHP', []); 
app.controller('regCtrl', function ($scope, $http) { 
$scope.login = function() { 
var request = $http({ 
    method: 'post', 
    url:'http://localhost/HAP_testing/Registration.php', 
    headers: { 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8'}, 
    data: { 
     email: $scope.UserName, 
     pass: $scope.FirstName 
    } 
}); 
/* Check whether the HTTP Request is successful or not. */ 
request.success(function (data) { 
    alert("done"+data); 
}); 

request.error(function(status) 
{ 
alert("Error"+status); 
}); 
} }); 

但如何才能通過用戶選擇的圖像轉換成服務,NG-模型選項將只用於輸入檔案

幫我解決這個問題,謝謝提前。 如果你有任何的參考鏈接和樣本請與我分享。

+1

你甚至沒有描述你的問題:\ – Xatenev

+0

請做'角度upload' – charlietfl

+0

喜charlietfl,我想採用了棱角分明的圖像傳遞到PHP文件搜索,有沒有相關的樣品 – dhaya

回答

0

您可以使用base 64格式上傳圖片。

鏈接:

它把你的文件從文件格式base64編碼模式。你只需要在你的輸入標籤中指定這個指令。

<input type="file" ng-model="myfile" base-sixty-four-input>