이되어 사용하여 이미지를 업로드 및/또는 mysql을 기본 64 이미지 파일을 업로드하려면?어떻게 <strong>PHP</strong> 어떤 작업 <strong>AngularJS와</strong>를 AngularJS와 PHP는 MySQL의
모든 답변을 주시면 감사하겠습니다. 감사합니다. .
이되어 사용하여 이미지를 업로드 및/또는 mysql을 기본 64 이미지 파일을 업로드하려면?어떻게 <strong>PHP</strong> 어떤 작업 <strong>AngularJS와</strong>를 AngularJS와 PHP는 MySQL의
모든 답변을 주시면 감사하겠습니다. 감사합니다. .
예, AngularJs를 사용하여 이미지 또는 파일을 업로드 할 수 있습니다. 아래 단계를 따르십시오. 여기에 파일을 데이터베이스에 저장하는 대신 폴더에 저장하는 것이 좋으며 데이터베이스에 파일을 업로드하는 대신 폴더에 파일을 저장하고 데이터베이스에있는 파일의 이름을 저장하는 것이 좋습니다.
1 단계 : 다음과 같이 HTML의 간단한보기를 만듭니다
<form name="upload_file" id="upload_file" ng-submit="functionName();">
<input type="file" name="inputfieldname">
<button type="submit">Upload</button>
</form>
지금 각 컨트롤러에 아래와 같이 함수를 작성 :
이
$scope.functionName = function() {
var formdata = new FormData();
var filename = document.getElementById('upload_file').files[0];
formdata.append('filename', filename);
$http({
method: 'post',
url: 'action.php',//Put your php file url
data: formdata,
headers: {'Content-Type': undefined},
}).then(function successCallback(result) {
$scope.message = result.data;
alert($scope.message);
});
}
제 문제는 제가 앱을 호스팅하고 theres 많은 사용자는, 그들이 내가 업로드 한 것을 볼 수 있습니다.? –
다른 사용자가 업로드 된 이미지 파일의 경로가 필요하다고 생각하기 때문에 .. –
예, 있습니다. 그러나 실제로 우리는 특정 프로그래밍 문제를 돕기 위해 여기 있습니다. 코드/Google을 사용하는 것이 아닙니다. http://stackoverflow.com/help/on-topic & http://stackoverflow.com/help/how-to-ask - 너 혼자서 찾을거야;) – Twinfriends