Programing Language
-
Javascript) 웹 과 각 네이티브(Android,iOS) 통신하기(Bridge)Programing Language/JavaScript 2021. 10. 19. 16:49
Javascript var isMobile = { Android: function () { return navigator.userAgent.match(/Chrome/) == null ? false : true; }, iOS: function () { return navigator.userAgent.match(/iPhone|iPad|iPod/i) == null ? false : true; }, any: function () { return (isMobile.Android() || isMobile.iOS()); } }; try{ if(isMobile.any()) { if(isMobile.Android()) { window.fcmRegister.getUserEmail(user_info.user_email); ..
-
JavaScript) 브라우저 창 새로고침 이후에도 스크롤 유지하기Programing Language/JavaScript 2021. 10. 5. 13:31
var element = document.querySelector("#layout-nav"); var scroll_position = localStorage.getItem("sidebar-scroll"); if (scroll_position !== null) { console.log("scroll position : ",scroll_position) element.scrollTop = parseInt(scroll_position, 10); } window.addEventListener("beforeunload", () => { localStorage.setItem("sidebar-scroll", element.scrollTop); }); 즐코
-
PHP) Laravel 다중 파일 업로드 하는 방법Programing Language/PHP 2021. 9. 29. 21:41
업로드 코드는 백앤드 코드(Controller) 입니다. 프론트 앤드의 파일 업로드 HTML Tag는 검색하시면 됩니다. 수고링~ public function upload_content_file($request){ if($request->type == "story"){ $date = Carbon::today('Asia/Seoul')->now()->format('YmdHis'); //$image = new Image; $files = $request->file('file'); $imageName = ''; $path_list = array(); $i = 0; foreach ($files as $file){ $imageName = $i.'_'.$date.$file->getClientOriginalName()..
-
PHP) 라라벨 email 보내기 7.x (네이버)Programing Language/PHP 2021. 9. 29. 20:28
0. Naver이메일 환경설정에 들어가서 pop3/smtp 설정을 해준다. (검색해보면 바로나옵니다.) 1. .env 파일 설정 MAIL_MAILER=smtp MAIL_HOST=smtp.naver.com MAIL_PORT=465 MAIL_USERNAME=email@email.com MAIL_PASSWORD=your_password MAIL_ENCRYPTION=ssl MAIL_FROM_ADDRESS=null MAIL_FROM_NAME="${APP_NAME}" 2. 해당 파일은 Controller에 넣어준다. $psg_email = env('MAIL_USERNAME', 'default@email.com'); $apply_no = $request->apply_no; $apply_email = $request-..
-
-