PHP Mailing List: Introduction (1/6)

이 시리즈에서는 우편물을 제작할 예정입니다 Mailgun API를 사용하여 PHP로 나열하십시오

다음 동영상에서 그 점에 대해 조금 더 자세히 설명 드리지만 우리의 메일 링리스트 기능을 살펴 보자 할 수있다 이제 사용자가 할 수있는 첫 번째 작업 실제로 귀하의 메일 링리스트에 가입하고 있습니다 그래서이 양식을 원하는 곳에 둘 수 있습니다 계속 진행하면 이름을 입력 할 수 있습니다

여기에 전자 메일 주소를 입력 할 수 있습니다 이제 그 일이 어떻게 될 것인가? Mailgun에 가입 요청을 보냅니다 우리는 지금 여기로 되돌려 보낼 수 있습니다 하지만 사용자에게 메시지를 구현하여 가입되었습니다 내 메일 클라이언트에 가서 새로 고침하면, 우리가 가지고있는 것을 볼 수 있습니다

확인해주세요 귀하의 가입 안녕하세요, 알렉스 개럿 귀하는 우리의 메일 링리스트에 등록했습니다 아래 링크를 사용하여 확인하십시오

이것은 PHP를 확인하기 위해 진행되며이 구문 분석 중입니다 에서 생성 된 해시 그래서 우리가 여기 보면 확정 된 PHP를 얻었습니다 이것은 모두 Mailgun으로 처리됩니다

따라서 여기에서 너무 많이하는 것에 대해 걱정할 필요가 없습니다 이것은 정말 쉽습니다 이것을 클릭하면 확인을 위해 진행됩니다 우리를 메일 링리스트로 되돌려 보낼 것입니다 페이지입니다

따라서 우리가 지금 Mailng에서 빨리 살펴 본다면 목록 섹션에서 우편물을 설정하는 방법을 배우게 될 것입니다 나중에 Mailgun과 함께 목록 여기에 나와있는 내용을 볼 수 있습니다 그래서 지금 나는 이것을 실제로 할 수 있습니다 관리자 또는 그와 비슷한 사람으로서, 계속해서 모든 가입자에게 이메일을 보낼 수 있습니다

그냥 메모해라 우리 신청서에서 이메일을 받았습니다 우리가 구독했다고 말하면, 우리가 구독했음을 확인합니다 따라서 전송시 관리자 암호로 보호됩니다 또는 어떤 종류의 관리 영역에서

제목에 Test Bulk email을 입력하자 이것은 Test Bulk 전자 메일입니다 나는 또한 매개 변수 같은 것들을보고 싶다 우리가 사람들에게 말하기 위해 이것들 안에서 사용할 수있는 이름이나 뭐 그런 식으로 그래서 내가 지금 보내기를 누르면, 그것을 보낼 것입니다

기본적으로 Mailgun에 하나의 요청을 보냅니다 그런 다음 모든 사람에게 우편으로 보냅니다 내 목록에 등록 된 그래서 수천명의 사람들이 될 수 있습니다 그리고 우리가 이것을 여기에서 새롭게하면 당신은 실제로 그것이 내 이름으로 나를 말한 것을 볼 수 있습니다

Mailgun은 자동으로 내 이름을 다듬습니다 이것은 Mailgun을 사용하는 이점입니다 그리고 우리가 얻었습니다, 이것은 Test Bulk 이메일입니다 더 중요한 것은, 우리도이 구독 취소 링크를 얻었습니다 필요한 것은 대부분의 국가에서 법으로 추측됩니다

우리는 이것을 칠 수 있고, 우리는 실제로 목록에서 구독을 취소하면 더 이상 표시되지 않습니다 모든 이메일을 보낼 수 있습니다 그리고 우리는 여기서 볼 수 있습니다 탈퇴자를 살펴보면 구독 취소됩니다 우리가 있습니다

구독으로 더 이상 구독을 허용하지 않습니다 다시 구독 할 수있는 능력, 그것이 거기에서 제거되지 않는 한 그래서 그것이 기능입니다 우리가 Mailgun을 사용하고 있기 때문에, 이것은 매우 단순하고 확장 가능합니다 정말 사용하기 쉽습니다

다음 동영상에서는 더 자세히 이야기하겠습니다 Mailgun 사용의 이점에 대해 알아보십시오

Will the HTML Validator validate PHP Code?

이것은 정말 좋은 질문입니다 PHP 파일 인 경우 HTML Validator가 유효성을 검사합니까? [학생] DOCTYPE과 관련이 없습니까? 아니, 그것은 DOCTYPE과 관련이 없다

[학생] HTML로 열 필요가 없습니까? 정확 하네 그래서 서버가 PHP 페이지, 그것은 무엇을 만드나요? 그것은 XHTML을 만듭니다 클라이언트로 다시 전송되면 유효성 검사는 어디에 있습니까? 클라이언트에서 그래서, 모든 HTML Validator 귀하의 HTML 페이지가 보입니다 이제 HTML Validator에서 실수가 있다고 말하면됩니다

그럼 너 너 php 파일로 돌아가서 모든 조각이 있는지 확인하십시오 귀하의 HTML 코드에서 DOCTYPE이 필요합니다 유효한 HTML 항목이 모두 필요합니다

예를 들어, <br /> (줄 바꿈)을 할 때, br space 슬래시가 유효하므로 유효합니다 따라서 오류가 발생하는 경우 HTML Validator에서 유효한 HTML이 없기 때문일 수 있습니다 그것은 PHP 나 파일 확장자와 관련이 없습니다 서버가 처리를 마치면 완료된 HTML 코드와 관련이 있습니다

Laravel 5.4 Email Verification – Authentication Course #11

안녕하세요 친구가 다시 BitFumes에 오신 것을 환영합니다 저는 귀하의 호스트 Sarthak이고 또한 Ankur라고 부를 수 있습니다

이것은 내가 Laravel에 대해 이야기하고 멋진 것에 대해 이야기하는 채널입니다 Laravel 채널에 새로운 사람이라면 중요한 것을 구독하는 것을 잊지 마세요 이 에피소드에서 일들이 괜찮아요 전자 메일을 만들려고합니다 검증 시스템이므로 우리가하려고하는 것을 보자

이 페이지를 등록하십시오 사용자가 등록 버튼을 클릭하면 확인을위한 링크가 포함 된 전자 메일 우리는 두 가지가 필요합니다 한 가지는 사용자가 등록했을 때를 의미하는 상태입니다 그것은 그때까지 상태가 0이 될 것이고 그래서 그 식사를 확인하지 않았다 그는 상태가 1로 바뀔 것을 확인했다

두 번째 것은 토큰 분명히 우리는 독특한 토큰을 식사에 보내고 Zack 토큰으로 우리가 원한다 해당 이메일의 인증을 확인할 수 있습니다 사용자가 클릭하는 것이 유효합니다 분명히 우리는이 사용자 테이블을 가지고 있습니다 이 사용자 테이블에는 확인 토큰 또는 상태 시스템이 없습니다

그래서 우리가 데이터베이스와 이주, 사용자, 그리고 여기로가는 시스템을 만들자 나는 단지 입력 할 것이고 나는 토큰을 확인한다고 말할 것입니다 여기에 상태와 분명히 상태는 부울 오케이 일 것입니다 그래서 명령 프롬프트로가 봅시다 PHP 숙련공이 저의 좋은 새로 고침을 할 때마다 모든 것을 새로 고침 할 것입니다

데이터베이스가 롤백되어 생성되도록 테이블 데이터베이스로 가서 모든 것이 작동하는지 아닌지 알아 보겠습니다 예 우리 데이터베이스의 토큰 및 상태 확인 필드가 있습니다 내가하고 싶은 일은 분명히 그 이름으로 등록하려고합니다 4 5 6 1 2 3 4 5 6 그리고 델파이 토큰을 볼 수 있습니다

기본값으로 설정해 놓았습니다 여기에 토큰을 확인하고 분명히 토큰을 만들고 싶다고 말하면됩니다 그래서 당신이 할 수 있다면 이럴 때 컨트롤러를 등록해야합니다 당신은 여기서 토큰을 확인하고 지금 생성을 볼 수있는 함수를 생성합니다 무작위로 요리하면 어떻게 될지에 대해 임의의 토큰을 어떻게 만들 것인가? 데이터베이스 토큰 리포지토리에 가서 약간 내려 가서이 선물을 발견하게 될 것입니다

시스템 FTR 무작위로 분명히 복사해서 붙여 넣기 만하면됩니다 그 FTR을 사용해서 그 STS를 복사해서 여기에 복사해야합니다 그것은 훌륭합니다 분명히 우리가 만든 시스템은 우리가 가지고 있지 않습니다 상태에 대한 기본값이므로 상태의 기본값은 0이됩니다

사용자가 견딜 때마다 우리는 이것을 바꿀 것이다 새로 고침을 클릭하면 오류가 발생한다고 생각하므로 오류가 발생합니다 거기에 나는이 노크 세미콜론을 사용해야한다 쉼표는 좋은 클릭이다 새로 고침과 D가 로그인되었습니다 여기를 보시면이 사용자를 볼 수 있습니다

우리가하고 싶은 일은 사용자가 즉시 로그인하는 것을 원하지 않습니다 그래서 우리는 우선 즉각적인 로그인을 막으려 고합니다 컨트롤러를 다시 등록하려면이 등록 된 사용자로 이동하십시오 여기에이 등록 기능에서 당신은이 라인이 하나님이 로그인 해 놓은 것을 발견 할 것입니다 분명히 이것을 주석 처리하고이 등록 후에 나는 사용자가 매우 높은 우선 순위로 말하자면 이것은 내 경로 이름입니다

너무 분명하게 우리는 경로 이름을 가지지 않는다 그래서 이것은 매우 좋을 것이다 좋아, 이제 우리는 그 경로를 만들어야 만 내가 여기에 가서 버튼을 만들 것이다 경로 당신이 그것을 만드는 법을 알고 있다고 생각하고, 당신이 가야할지 모르겠다면 그냥 가서 내 다른 동영상을 볼 수있어 문제가 있다면 할 수있다

언제든지 내게 댓글을 달아주세요 분명히 우리는 핫 폴더 안에있는 컨트롤러를 등록하십시오 확인 이메일이라고 불리는 함수는 검증 된 것과 똑같은 이름을 부여합니다 이메일을 보내면 등록 컨트롤러에이 기능이 없습니다 그냥 여기에이 함수를 작성하여 여기에서 전자 메일을 먼저 확인하고 여기에서 전자 메일 폴더 안의 전자 메일을 누가 먼저 확인했는지에 대한보기가 반환됩니다

우리는이보기도 가지고 있지 않습니다 소스 폴더 사용 폴더 및 그 파일을 만들어서 전자 메일을 입력하면 전자 메일이됩니다 이름과 블레이드 도트 PHP는 폴더뿐만 아니라 파일과 내부를 생성합니다 그 파일은 h1 태그 만 사용하고 여기에 전자 메일을 입력 할 것입니다 계정을 활성화하십시오

내가하고 싶은 일을 할 때마다이 일을하고 싶습니다 사용자가 최근에 잠그지 않을 것입니다이 페이지로 이동하게됩니다 그 페이지를 생성했습니다 우리 함수에서이 페이지를 반환했습니다

해당 경로의 해당 기능과 해당 경로 이름이이 레지스터에 사용됩니다 등록 사용자의 기능이므로 클릭 등록을 시도해보십시오 계정 확인 우리는 일반적으로 사용자를 안내합니다 분명히 여기에서 새로 고침 할 수 있으며 로그인하지 않은 것을 볼 수 있으므로 성공적으로 생성되었으며 여기에서 현재 상태를 확인할 수 있습니다 Bureau는 분명히 디폴트 값을위한 디폴트 시스템을 만들었습니다

0에 대한 theta 그리고 이것은 드 토니면 우리는이 확인을 보내려고합니다 사용자에게 토큰을 보내고, 그렇지 않으면 다시 삭제하겠습니다 본 이메일 ID에 오류가 발생하여 지금하고 싶은 일을 만들고 싶습니다 이메일 시스템이므로 새로운 함수를 만들어 보자 이미지를 보내주세요 내가하고 싶은 것은 여기에서 2의 식사를 만들고 싶습니다

분명히 우리는 여기에 이메일을 놓을 예정입니다 그래서 나는 새로운 검증을 보내라고 말할 것입니다 여기 토큰을 입력하면이 사용자를 입력하면이 시즌이 시작됩니다 실제로이 사용자는 무엇인지를 설명하십시오 잠시 기다리십시오

모든 것과 분명히 여기 나는이 사용자를 사용할 것입니다 그리고 여기 분명히이 사용자는 지금 내가하는 일을 듣는다 식사를 만들기 위해이 메일을 사용자 이메일로 변경하고 싶습니다 내가 지금 만들고 싶다 새로운 확인 된 토큰을 확인하도록하겠습니다

몇 분 안에 만들 것입니다 그래서 우리는 그것을 만들려고합니다 확인 된 전자 메일 레이블 및 우리는 사용자의 정보를 그에게 전달하려고합니다 레이블 괜찮아요, 저에게 레이블을 만들어 PHP 숙련가 믹스를 입력하겠습니다 수단과 선반 이름은 우리가 선반을 이렇게 잘 창조했다는 것을 우회하는 전자 우편이다 밀스는이 앱 메일 폴더 안에 살고 있습니다

그래서 우리는 시스템에서 메일을 보내면이 함수를 내부에서 사용하게됩니다 함수 그래서 나는 이것을 입력 할 것이다 달러 기호 친구와 나는 이것과 이것 저 것이다 나는 단지 이 사용자를 입력하면이 사용자는 여기에 입력하여이 사용자를 찾을 수 있습니다 사용자 모델을 사용하고 사용자의 ID로 찾거나 실패하게하십시오 ID를 찾아야 만하므로이 대신에 어떤 사용자인지 이 전체 시스템과 동일하며,이 후에 사용자가 방금 생성되고 방금 생성 한 사용자의 ID를 사용합니다 전체적으로 등록 단추를 클릭하면 사용자가 생성됩니다

이 정보와 방금 생성 된 사용자 ID를 사용하여 우리는이 사용자를 찾기 위해 사용자 모델을 사용하고 있습니다 사용자 정보가 배열에 생성되었습니다 우리는 이것을 암컷에게 전달할 것이고, 이제 우리는이 우화로 이것을 사용할 것입니다 이메일에 대한 정보 및 해당 정보를 전달할 수 있습니다 분명히 우리는 새로운 라벨에 정보를 전달 했으므로 중간에 우리는 사용자로서 사용자를 사용해야하며 여기에이 사용자를 입력 할 것입니다

사용자와 동일하고 여기에 공개 사용자가 무엇을했는지 그냥 통과 할 것이라고 말합니다 우리가 이메일로 그렇게 명백하게 보낼보기에 모든 것을 먹는다 우리는 사용자를 사용해야하고 분명히 앱 내부에 있어야합니다 폴더 괜찮아요 그리고 유사하게 우리는 여기서 사용자도 사용해야합니다 사용자가 사용자를 사용할 수 있도록 확인 이메일과 식사를 사용하므로 이 물건을 가져 와서 식사를 사용하고 슬래시 슬래시 앱 사용 이메일을 확인합니다

좋아, 그래서 우리는 내가 생각하는 모든 것을 만들었습니다 좋아요, 그래서 울부 짖습니다 울기 전에 무엇이 일어날지를 보자 사용자가 등록 단추를 클릭하면 전자 메일을 보내고 전자 메일을 확인합니다 나에게 레이블을 붙이고이 문제를 도와 우리가 보낼 수있는 견해가 없다면 나는 말할 것이다

이메일 도트보기보기 단순 이름 괜찮아요 그래서 내가 보낸보기보기를 만들어야 만합니다 좋아, 나는 전자 메일 폴더 안에있을 것이다 나는 당신에게 도트 플레이트 점 PHP를 보낼 것이다 그리고 나는 다시 부트 스트랩이나 스타일링을 사용하지 않을 것이다 이메일 확인을 위해 여기에 클릭하여 여기를 클릭하십시오 앵커 텍스트 안에 있으니 여기에 H를 남겨주세요

이름을 다 보내면 이메일을 보내라는 또 다른 경로를 다시 라우팅하십시오 분명히 우리는 분명히 사용자의 이메일을 먼저 보내고 싶다 사용자 토큰 후에하지만이 올바른 방법이 아닙니다 그래서 그냥 것입니다 이걸 지우고 치유를 말하는 배열을 만들자 분명히 그렇지 않다

단일 코드 나는 큰 따옴표를 사용해야한다 – 이메일은 사용자 이메일이 될 것이다 토큰이 정상인지 확인하십시오 토큰을 확인하십시오 우리가이 경로를 빨리 만들 수 있도록이 경로를 가지므로 아무런 문제가 없습니다 여기에 나는 길을 입력하고 확인을하고 이메일을 보내고 싶은지 확인한 후 이메일을 보낸 후 나는 왕에게 와서 5 개의 토큰을 좋아하고 분명히 말하게한다

이것은 auth 레지스터 컨트롤러 레지스터 컨트롤러가 뜨겁고 컨트롤러를 등록하여 추가 완료 이메일을 보내십시오 그래서 지금은 이름을 알려 줘야합니다 우리가하는 일은 우리가 여기있는 경로 시스템을 만들고 있습니다 여성은 전자 메일 토큰을 가지고 있으므로이 모든 것을 시도해보십시오 분명히 우리는 야채 안에서이 기능을 가지고 있지 않습니다

여기서도 기능하다 좋아, 그래서 우리가하려고하는 것은 우리는 각각과 모든 것을 붙잡을 것이다 시도하고 이메일을 보내 봅시다 무슨 일이 일어나는지 보자 AB slash 사용자를 사용자로 시도해 보자 그 이름이 이미 사용 되었기 때문에 레지스터 컨트롤러는 사실입니다

오, 그래 내가 그것을 이미 사용 했어 이것이 바로 이것이다 따라서 새로 고침을 클릭하면 URL이 생성됩니다 URL 생성 문제로 인해 문제가 발생했습니다 좋아, 문제는 여기에있다 나는 정말로 코드를 공유해야한다

그리고 지금 여기에 없다 새로 고침을 시도하는 것이 좋지만 분명히 사용자가 생성되어 있으므로 삭제 그 위 버 1 2 3 4 5 6 1 2 3 4 5 6 내 Wi-Fi 연결이 등록되지 않았기 때문에 등록하고 연결이 일치하지 않습니다 여기 Wi-Fi가 연결되어 있고 분명히 우리는 다시 점등되었습니다 1 2 3 4 5 6 1 2 3 4 5 6 그리고 씨앗에서 시간을내어 다시 그렇게합니다 내가 다시 시작하지 않았기 때문에 나에게이 오류를주는 오류를 줄 것이다

서버하지만 지금은 내 서버를 다시 시작했기 때문에 Dottie 우리는 파일을 다시 시작해야합니다 이제 서버를 다시 삭제하고 사용자를 삭제하겠습니다 다시 한번 등록하십시오 그렇게 검색하면됩니다 1 2 3 4 5 6 1 2 3 4 5 6 그리고 나는 모든 것이 바르게 시도되기를 바라고 있습니다

네, 우리는이 시스템을 여기에 가지고 있으며 우리는 전자 메일로 전자 메일을 기대하고 있습니다 식사가 안되는 이유는 여기에 문제가 있다고 생각합니다 돌아 오는 사용자를 반환해야하므로 아무 것도 반환하지 않았습니다 이제 확인해 보겠습니다 다시 Roscoe 핑을 검색하고 보자

그렇다 나는 이메일을받는다고 생각한다 예, 이메일을 볼 수는 있지만 링크가 아닙니다 왜 그런지 확인해 봅시다 링크가 아니므로 여기서 볼 수 있습니다

왜냐하면 이것이 여기에 사용해야하는 것이 아니기 때문입니다 이처럼 다시 돌아가서 나는 지금도 사용자를 떠난다 다시 등록하고 싶다면 지금 세상이 어떻게 될지 알아 보자 이메일을 확인하자 Jean이 이메일을 받으면 여기를 클릭하십시오

지금 링크를 클릭하십시오 여기를 클릭하면이 함수가 너무 분명히 내부에 들어올 것입니다 아무것도 없으니 다시 돌아와서 확인해 보자 이메일을 보내려면 여기에 이메일을 보내고 분명히 토큰을 확인해야합니다 여기에서 우리는 전자 메일을 반환하므로 새로 고침을 클릭하면 전자 메일을받습니다

확인 토큰으로 바꿨으니 지금 토큰이 될 것입니다 우리는 단지 사용자를 업데이트하고 있으므로 사용자와 사용자를 잘 말할 것입니다 또는 나는 전자 우편이 알맞은 전자 우편과 어디에 있는지 분명하게 말할 수 있고 명백하게를 확인하게한다 토큰 또한 토큰 확인을 말하며 토큰을 확인합니다 나는 먼저 말할 것이고 그래서이 첵을 확인하는 것과 같은 사용자를 돌려 보자

정보를 얻고 지금 우리는 데이터를 업데이트하고 분명히 우리는 이 토큰을 나중에 사용할 수 없도록이 토큰을 null로 설정하여 원하는대로 해야 할 일 여기서 사용자를 다시 돌려 주겠다고 말하면 사용자가 사용자가있는 경우 우리가 할 일을 의미합니다 업데이트 할 것입니다 조금 – 나는 여기서 우리가 여기에 타이핑 한 것과 똑같은 것을 말하겠다 분명히 지금 그리고 지금은 업데이트와 업데이트를위한 시간입니다 분명히 우리는 상태를 분명하게 하나가되고 우리가 원하는 것이 무엇인지를 원하는대로 업데이트하려고합니다

null이되도록 확인 토큰을 지정하면 null로 말할 것입니다 그냥 말할 것입니다 이 값을 돌려 주어라 그러면 사용자가 있다면 우리는 우리가 말할 다른 것을 갱신 할 것이다 사용자가 분명히 당신은 단지 이것을 말할 수있는 페이지를 만들 수 있습니다 찾을 수 없습니다 메시지 알았어 우리가 돌려 줄게 새로 고침하자

그러면 너 볼거야 열 검증 토큰이 null 일 수 없으므로 테이블을 변경해야합니다 시스템 그래서 우리는 여기에 머물러 있어야 null이 될 수 있습니다 그래서 X는 지금 괜찮을 수 없다 여기로 이동하여 새로 고침을 클릭하십시오 시스템이 모든 것을 의미하고 이제 여기에 가자 상태가 1이고 토큰이 null이고 지금 내가이 페이지를 다시 새로 고침하면 사용자가 찾지 못했습니다

이렇게하면이 방법으로 사용자를 제한 할 수 있습니다 이제 우리는 사용자를 확인 했으므로 지금은 자격 증명 그래서 나는 여기에 연무질을 뿌릴 것입니다 1 2 3 4 5 6 그리고 아직 우리는 기록되어 있습니다 그리고 상태가 0 일 때 분명히 로그인 할 수 없으므로 시도해 보겠습니다 옙 우리는 여기에 로그인 할 수 없으므로 지금은 각각을 확인하고 수정할 때입니다 이 모든 것을 설치하는 방법을 모르는 경우 상태가 0이고 사용자가 로그인 할 수 없으면이 작업을 수행 할 수 있습니다 내가 할 수있는 일을 조금만 해내면이 일을 그냥 지울 수 있습니다

메시지가있는 로그인 페이지로 리디렉션하고 싶습니다 상태를 말하는 플래시 세션 등록 된 귀하의 l을 확인하여 귀하의 계정을 활성화하십시오 이런 식으로 V는이 페이지를 필요로하지 않습니다 로그인 페이지로 리디렉션하고 싶으므로 로그인이라고 말하고 싶습니다 여기 그리고 로그인 페이지에서 내가하고 싶은 것 나는 세션이라면 여기에서 말하고 싶다

그는 상태가 세션에 상태가있는 경우 다음을 의미합니다 세션 질문을 에코합니다 그래서 그들이 세션에 있다면 우리는 탐지를 얻습니다 로그인 페이지 예 맞음 오류 없음 지금 다시 세션 등록 세션 저장 안함 여기에서 발견 된 세션은 레지스터 컨트롤러에서 찾을 수 없으므로 함께 사용하게 될 것입니다 여기에 문제가 생겨서 새로 고침을 받으시고 그것을 볼 수 있습니다

loading loading 그리고 지금은 떨쳐 버릴 것입니다 우리가 할 수있는 것 대신에 문제가 있습니다 여기 스핀은 우리가 할 수있는 간단한 일을하는 것입니다 이 이메일을 삭제하십시오 여기에 가십시오 사용자가 다시 등록 할 것이라고 믿으십시오 괜찮습니까? 현재 등록되었거나 등록되어 있지 않지만 이메일을 확인하여 그래서 우리는이 오류를 완전히 여기에 표시하고 이메일을 받았습니다 이 이메일을 클릭하면 여기를 클릭하십시오

이 후에도 로그인 페이지로 돌아가 로그인 할 수 있습니다 로그인되어 있으므로 로그인을 시도하고 옙은 전자 메일에 로그인했습니다 인증 시스템이 성공적으로 만들어져 이제는 이런 식으로 스타일을 바꾸고 다른 길도 만들어라 그래서 우리는 다음 에피소드에서 우리가 다시 무언가를 할 곳을 만날 것입니다 새로운 일을하고 나는 각 요청을 완료하려고 노력할 것이므로 그렇게하지 않을 것이다

걱정이된다면 문제가 있으면 언제든지 저에게 의견을 말하십시오 문제는이 에피소드 내 모든 에피소드의 모든 방식으로 의견을 주시기 바랍니다 나에게 페이스 북 트위터와 Instagram에서 나에게 메시지를 보낼 수있다 그래서 우리는 다음 에피소드에서 그 때까지 만나게 될 것입니다

tutorial php | validar direccion mail (parte 4)

안녕하세요,이 새로운 keyquotes 비디오 자습서에 오신 것을 환영합니다 PHP를 통해 전자 메일을 보내는 방법에 대한 자습서를 계속 읽으십시오

이 양식을 통해 HTML 및 CSS로 작성 와 자바 스크립트 확인하는 방법을 살펴 보겠습니다 사용자가 이메일을 여기에 입력합니다 이메일이라고 정정하십시오 잘 시작하자 글쎄요, 여기 저는 마지막 자습서에서 우리가 색인을 남긴 곳의 구조를 가지고 있습니다

스타일과 PHP 당신이 모르는 경우에 이 모든 것 여기 아래 나는 링크를 떠난다 이전 동영상에는 세 개가 있습니다 네 번째는 이 튜토리얼에서는 e-amil을 검증하는 방법을 볼 것입니다 그리고 오는 변수 양식에서 그것을 위해 PHP는 filter_var라는 함수를 가지고 있습니다 이것이 다시오고있다 부울 값, true 또는 false 이 함수가 부울 값을 반환하는 방법 if 내부에 넣을 수 있습니다

if 이것을 위해 우리는 if와 filter_var를 넣는다 이 함수 내에서 두 개의 매개 변수가 있습니다 첫 번째 것은 전자 메일인데, 제 경우에는 $ mail 함수에 있습니다 즉, 우리가 여기있는 형태에서 나온 것입니다 두 번째 유형입니다 php가하기를 원하는 검증의 이 경우에는 filter_validate 우리는 그를 넣어 _EMAIL 즉, 우리는 말하고있다

이 변수가 전자 메일인지 확인해주십시오 일단 이것이 끝나면 항상 true 값을 반환합니다 우리는 대괄호를 열고 닫고 누가 내부에 넣었는가? 메일을 보내는 기능 헤더 우리를 색인으로 되돌립니다 "올바른"이드와 함께 우리를 발견하면 이 함수는 거짓 값입니다 우리는 다른 것을 넣는다 대괄호를 열고 닫는다 우리가 가서

그 이후로 색인에 있지만 "잘못된"ID로 이동합니다 이메일은 PHP에 의해 검증되지 않습니다 다음 당신이 틀린 이드를 돌려 준다 글쎄,이게 전부는 아니야, 증거를 보자 체크하자 그것을 채우자 우리는 이메일을 보내지 않을 것이다 우리는 "모든 분야에 기입하십시오" 우리는 모든 PHP 필드를 채웠지 만 전자 메일이 잘못되었음을 감지합니다

"잘못된"ID를 반환합니다 지금 채우자 우편으로 좋은 우리는 메시지를 채우고 보낼 것이다 귀하의 이메일이 올바르게 전송되었다고 말합니다 이 튜토리얼의 모든 내용은 좋아요, 좋아하지 않는 경우 가입하십시오

그리고 아무것도, 여기 아래 나는이 파일을 다운로드하는 링크를 남깁니다 그리고 나중에까지 아무것도!

PHP Tutorial: How To Send Email From Localhost Using PHPMailer

마침내 보내는 방법을 배우고 싶습니까 당신의 localhost로부터의 이메일? 이 비디오 어떻게해야하는지 보여 드리겠습니다 문의 양식 작성, jQuery 사용법 모든 입력과 방법을 검증한다

localhost에서 전자 메일을 보내려면 나랑있어 이 튜토리얼을 시작하기 전에 설치했는지 확인하십시오 시험을 치러야하고 또한 하나의 Gmail 계정이 있는지 확인하십시오 사용하기에 가장 먼저 사용할 수있는 내가 여기서 할 건 외부 쥐어 짜기 다 문의 양식의 기본 레이아웃 좋아, 그럼 여기서 전화 할게

그 후에 나는 그저 우리가 빨리 할 수있는 부트 스트랩 쉽게 우리 페이지를 디자인해라 알았어 그러면 여기에 붙여 넣을거야 나는 하나의 컨테이너를 우리가 가질 컨테이너 알았어 어쩌면 그냥 찾아 보자

우리가 가고있는 센터에 내용 한 열에 md6을 md offset 3 그리고 우리가 그렇게 할거야 모든 것을 중심에 둔다 화면 그래서 어쩌면 내가 설정합니다 센터에 맞춰야 할 모든 것 그렇다면 여기서 나는 마진 200 위를 정할 것이다 픽셀 괜찮아

그래서이 칼럼 안에서 우리는 당신이 가고있는 입력을 만드는 것 필요하다면 그것들은 기본 입력이 될 것입니다 하나의 연락 양식 때문에 이름을 말하자 이메일 제목과 시체 이제 괜찮아 우리가 여기에 이름 ID 이름을 말하게 해줘 자리 표시 자 이름은 괜찮습니다

어쩌면 우리는 폼과 같은 클래스를 추가 할 수 있습니다 통제 그래서 나는 그것을 복제 할 것이다 3 시간이이 이메일은 괜찮을거야 그래서 이 다음은 주제가 될 것입니다 그래서 이메일 제목과 우리는 단지 하나의 텍스트 영역과 하나의 텍스트 영역을 갖게 될 것입니다 우리 몸이 될거야 몸 그리고 우리는 물론 일부 버튼은 좋아, 이메일을 보내자

우리는 괜찮은 수업을 올릴 것입니다 [음악] 그게 우리가 가진 것을 보자 지금까지 생성 된이 항목은 괜찮습니다 꽤 단단한 이제 우리가 우리가 할 수 있도록 jQuery가 필요하다 빠르고 쉽게 이것을 확인하십시오

그래서 나는 그걸 가지고 싶어 선은 필요 없지만 그게 내가하는 일이다 좋아, 그럼 여기 우리는 단지 몇 가지 기능을 정의하려고합니다 여기에 전화 할거야 어쩌면 그렇게하자

이메일을 보내라고 말하면 내가 여기 말할 것이다 function 이메일을 보내고 좋아, 그럼 내가 원하는 걸 이 기능이있는 나무는 우리가 클릭하면 실제로 현재 입력에 대한 비어있어 그들은 괜찮은 가치가있다 그런 다음 다른 튜토리얼을 내 YouTube 채널을 찾을 수 있습니다 어떻게하는지 설명하다 몇 가지 고급 방법을 사용하여 입력하지만 지금은 그냥 할 것입니다 우리가 가질 수있는 간단한 무언가 여기에 모두 같은 이름이 붙어있어

우리는 다른 사람들이 거의 없다 그래서 그것은 괜찮습니다 그래서 나는 하나 더 만들려고한다 내가 말하는 것처럼 말하는 기능 비어 있지 않으므로 달성하려는 것 여기 내가 좋아하는 말을하고 싶다 그것은 MQ 이름이 아니며 비어 있지 않습니다

이메일 및 그것은 빈 주제가 아니며 이 경우 비어있는 몸이 아닙니다 이메일을 보내겠습니다 너희들이 볼 수있는 것처럼 말하라 그렇다면 여기서 나는이 함수가 발신자가 수신하면 여기에서 그것을 테스트하고 핵심 가치가 MQ인지 확인하십시오 그냥 전화 도트 CSS처럼 말하는 것입니다 당신은 하나의 픽셀 솔리드를 말할 수 있습니다

빨간색과 그 경우에 우리는 그렇지 않다면 우리는 호출자 CSS 경계를 말할 수있다 비어 있으며 기본적으로 함수는 진실을 되 돌린다 좋아, 그 부분을 테스트 해보자 괜찮아 아무 일도 안 일어난 이메일을 보냈다 왜 보자 어쩌면 어떤 이유로 이걸 시도해 볼까? 괜찮아 킥 이제는 꽤 많이 작동합니다

여기에 어떤 이름의 이메일 제목이 있습니다 몸이지만 지금은이 이상하게 작동합니다 하지만 어쨌든 우리는 지울 수 없다 지금 우리가하고 싶은 일은 우리가하는 것입니다 AJAX 호출을 우리의 우리가 설정하려고하는 PHP 측 이메일을 써서 신속하게 하나를 작성하자

이제 매개 변수를 지정합니다 좋아, 내 URL이 바로이 것입니다 첫 번째 데이터를 사용하는 방법 서버가 반환하는 유형은 JSON과 데이터를 사용한다고 가정 해 보겠습니다 서버에 보내는 것은 이름을 말하자 이메일은 이메일을 뺍니다

여기에 우리는 괜찮아 질 것입니다 이제는 인쇄 해 보겠습니다 그 (것)들에 응답 consolelog 좋습니다 지금 이렇게 확인해 보지 않겠습니까? 별도의 파일을 만들면 더 좋습니다 그래서 사람들이 더 쉽게 이해하면 다른 파일을 만들 수 있습니다

여기에 내가 PHP 파일이 될거야 이메일 괜찮아 그리고 여기에 내가 말할거야 만약 포스트 이름과 어쩌면 보자 그리고이 게시물 이 경우 이메일은 모든 것이 좋습니다 먼저 이메일을 보내려고합니다 전송 된 모든 데이터를 수락해야합니다

트랙을 통해 괜찮아 그래서 여기 괜찮아 이제 우리가 필요로하는 모든 것, 그래서 우리는 전자 메일인지 확인하는 것입니다 이름에 특정 번호가 있으면 올바르게 입력하십시오 제목이 적절하면 문자 수 길이 등 및 모든 이들에 대한 내 자습서가 많이있다

내가 보여줄 YouTube 채널 너의 시간을 잃을거야 여기 그래서 지금은 우리가 보낼 것을 찾고있다 이메일 때문에 우리는 PHP 메일러 클래스를 정상적으로 다운로드하려고합니다 그래서 방법에 대한 여러 가지 방법이 있습니다 다운로드 및 설치는하지만 사용하겠습니다

이게 가장 간단한 것 그것은 내 다른 모니터를 사라 졌어요 두 번째 좋아, 여기있어 맛이 간다 그가 여기에 추출물을 말할거야

괜찮아 이 이름을 삭제하면 이름이 바뀝니다 PHP 메일러로 보낸 다음 여기 우리는 모든 파일을 가지고 있습니다 도움이 필요하므로 모두 삭제하면됩니다 다른 것들은 여기에 붙인다

괜찮아 이제 여기에서 우리는 새로운 것을 볼 수 있습니다 폴더와 우리가 필요로하는 모든 수업 여기에서 맨 위를 돕기 위해 나는 정의 할 것이다 사용하려는 네임 스페이스 필요한 모든 것을 포함시키고 싶습니다 우리가 필요로하는 파일 클래스 우리는 SMTP를 통해 보낼 것입니다

그 중 하나가 필요합니다 물론 우리는 예외 클래스를 포함해야합니다 좋습니다 그래서 그것들은 우리는 당신이 사용할 수는 있지만 그것을 설명 할 것입니다 또 다른 튜토리얼을 좋아 이제 제일 먼저 우리가 PHP 메일러로해야 할 일은 새로운 객체를 생성하는 과정은 괜찮습니다 이제 몇 가지 설정을 할 필요가 있습니다

먼저 SMTP 설정을 말할 것입니다 먼저 SMTP를 설정해야합니다 이 줄에 대해서는 나중에 설명하겠다 언제 보여줄 수 있는지 보여줍니다 이 줄을 가져야하고 큰 것을 만들 필요가 없다

로컬 호스트에 따라 차이가 있습니다 이제 내가 설정하고자하는 다음 일은 주인님, 제가 말하듯이 우리는 우리가 필요로하는 그런 이유로 Gmail Gmail로 설정 한 다음 설정해야합니다 SMTP 트롤에 대한 인증은 내가 지정할 수 있도록 사용자 이름을 지정해야합니다 이 이메일에 대해 내 이메일을 사용하십시오 내가 할 비밀 번호가 필요합니다 복사 / 붙여 넣기를 한 다음 나중에해야합니다

당신이 지금 사용할 포트 두 가지 경우가 있습니다 SSL에 SSL 및 TLS를 사용할 수 있습니다 465 괜찮아요 TLS는 587입니다 그럼 괜찮아

SMTP 보안은 우리의 경우에는 셀이지만 내가 미안하다고 말할 수있는 것처럼 시원하고 이제 여기에 우리는 단지 설정해야합니다 이메일에 대한 설정 때문에 이메일을 말할 것입니다 설정 및 기본 설정이므로 첫 번째는 이메일을 보내는 사람입니다 좋아, 우리는 그 사람이 이메일과 그의 이름에서 보낸 것입니다 이름입니다

그래서 그것들은 우리가 괜찮아 이제 우리가 설정해야 해 어디에서 이메일을 보내려고? 내가 그것을 읽으려고 이메일을 말한다 이건 그냥 괜찮을거야 제발

얘들 아 나는 항상 이런 일이 벌어지고 있음을 안다 내 다른 자습서로 당신이 이것을 바꿀 수 있는지 확인하십시오 코드를 사용하여 테스트 할 때 나에게 이메일을 보내지 만 너 자신에게 이메일을 보내라 항상 일어나는 무언가 내 받은 편지함이 이걸로 미치고있다 알았어

그런 다음 주제를 설정해야 해 좋아, 그게 우리의 주제 야 시체를 세울 필요가 있고 그것이 하나야 우리는 활과 우리가 할 수있는 것을 가지고있다 또한 HTML은 괜찮아요

쇼에 설정하여 이것은 HTML 형식의 이메일 괜찮아요 그리고 이제 마지막 것은 우리입니다 내가 보낼 수 있도록 보낼 필요가 있습니다 F 메일이 괜찮다고 말할거야 우리가 말할거야

echo 이메일이 전송되었습니다 틀렸어 아마 우리가 말할 수있을거야 메일 오류 정보가 여기에 왔습니다 우리가 말할 수 있습니다

한 번 괜찮아 괜찮아 그게 다야 어쩌면 이것은있을 것이다 그러나 우리가 여기서 말한다면 jQuery에서 우리는 그런 이유로 JSON을 사용할 것입니다

변수로 설정할 수 있으며 여기에서 JSON 인코딩이라고 말하면서 배열은 지금 응답 응답을 위해 다만 말할 것이다 오케이 멋진 이제는 나를 위해 먼저하자 이 암호를 가져와 내가 여기 갈 필요가있어 여기에 비밀 번호를 말하면 붙여 넣을거야 여기 괜찮아 그래서 반죽이있어

그 이유 때문에 밖에 나가서 작은 따옴표는 알았습니다 괜찮아 질 것입니다 잘못된 주소 루트가 잘못되었습니다 localhost에서 알았어 그래서 지금 보자

지금 livecom이 있습니다 이메일을 보내도록 설정했는데 이제는 그 SMTP 연결이 지금 실패했습니다 우리의 꿈 에일 경우 우리는 보통 오류가 발생 계정 보안 성이 낮은 앱이 선회하고 있지 않음 어떻게 우리가 그들을 활성화시킬 것인가? 기본적으로 당신은 내 계정 googlecom은 덜 안전합니다

앱에만 로그인 한 경우 내가 가지고있는 순간에 하나의 Gmail 계정 2 그래서 여기에 볼 수 있습니다 사용자가 0 좋아, 다음 사용자 1이있다 좋아, 이걸 볼 수 있듯이 소득이 덜한 앱을 고백하는 것은 내가 그걸 켜 버릴 꺼야 좋아, 지금은 때로는 15에서 20 Gmail이 30 초 동안 그것을 활성화하지만 일반적으로 완료됩니다 상당히 빠른 이제 다시 시도해 볼까요? 이메일을 보내면 확인 메시지가 나타납니다 지금 아마 내 Gmail 계정으로 이동하면 내받은 편지함에서 내가 가지고있는 것을 볼 수 있습니다

내 로컬 호스트에서 새 이메일을 받았습니다 승인 그리고 지금 나는 한 가지 더있다 고칠 방법을 보여줄 필요가 있습니다 이 줄에 문제가 있다고 했어 내 경우에서 볼 수 있듯이 나는 할 수 있었다

이 줄이있는 동안 이메일을 보내라 내가 그것을 제거하면 좋아 보자 그래서 지금 나는 전자 우편을 보내고 일어날 것이다 메일을 인스턴스화 할 수 없다고 말합니다 기능은 내가 필요로하는 것을 의미한다

그 줄을 가지고 있지만 거기있을 수있는 사건 당신이받을 경우도 그 라인이 있기 때문에이 오류가 발생했습니다 코드를 사용하면 자신의 개인 설정 그걸로 지금 단지 한 번 실험해라 우리가 해냈습니다 PHP와 귀하의 이메일을 보내는 중입니다 로컬 호스트는 매우 간단합니다

좋아, 이제 우리가 할 수있는 마지막 일 아마 여기에 상황이 비슷해질 것입니다 그런 다음 여기에 우리는 같이 할 것입니다 상태 faileth 괜찮아요 그리고 우리 안에 indexphp 우리는 단지 그것을 검사 할 것입니다 자신을 위해서 그 상태가 동등한 응답 인 경우 우리 이메일에 샌드 큐 엘이 있다는 것을 알 수 있습니다

다른 말을 할 수 있습니다 다시 시도하십시오 그게 오류이고 콘솔에 너는 너 자신에게 인쇄 할 수 있고 무엇이 있는지 볼 수있다 잘못 했으니 까 이 비디오를 즐겼 으면합니다

그리고 마침내 당신은 쉽게 할 수있을 것입니다 귀하의 로컬 호스트로부터 전자 메일을 보내려면 궁금한 점이 있으면 내가 될거야 그 (것)들 모두에 응답하게 행복하게 당신이 원하면 물론 아래의 코멘트 이 비디오는 그것을 좋아하고 모양을 좋게하십시오 그들이주는 친구들

(Validation image) how to use recaptcha google api in php

우리가 배우게 될이 비디오의 모든 것을 환영합니다 Google의 recaptcha API 과거에 우리가 알 필요가있을 때 어떤 웹 사이트든지에 등록하십시오 우리는 검증 심상을 볼 것이다 귀하가 스팸이 아닌 것으로 확인되었습니다

이제 시작하겠습니다 Google에 글쓰기 어떤 라벨을 써라 귀하의 사이트 도메인 또는 귀하의 양식 URL 것입니다 우리는 localhost에서 작업 할 것입니다 프레스 레지스터 당신이 볼 수 있듯이 구글은 당신에게 견인 열쇠를 준다 하나는 사이트 용이고 하나는 비밀 이것은 PHP에서 사용되며 html로 사용됩니다

승인 시작하자 아시다시피 나는 간단한 형태를 가지고있다 내가 무엇이든 쓸 때 POST를 사용하여 echo합니다 매우 간단한 형태 Google로 돌아 가게합니다 이것을 어떻게 사용 하는가 먼저 이 스크립트 복사 그것을 헤더에 넣는다 이 div를 복사하고 양식을 넣으십시오

무슨 일이 일어나는지 보자 보시다시피 이제 우리는 PHP를 프로그래밍해야합니다 여기에 우리가 말할 PHP 파일에 우리가이 이름으로 입력 한대로 그래서 먼저 말할 것입니다

과 이 게시물은 비어 있지 않습니다 지금은 필요 없다 나는 그것이 발견되고 가치가 있는지를 점검 할 것이다 무슨 일이 일어 났는지 보러 너도 알다시피 이 내 입력 및 Google에서 해시 400 자 이 해시에 대한 유효성 검사를 수행하는 방법 여기에 우리는 비밀 = Google로 돌아 가기 이 비밀 키 복사 두 번째는 ip 비밀 키와 서버 및 보안 문자가 있습니다

지금 나는 captcha에 관한 정보를 가지고있다 내가 google에 보낼 whay 아니 우리가 말할 것이다 내려와 이것을 복사해라 데이터 가져 오기 먼저 비밀 이 응답은이 유효성 검사를 수행하고 json 배열을 검색합니다 여기 우리는이 json을 PHP에서 PHP 배열로 만들 것입니다 말하자

우리가 시작하기 전에,이 코멘트를 만들어라 var dump에 응답을 보냅니다 무슨 일이 일어날 지 알아봐 뒤로 여기에 여기를 클릭하여 제출하십시오 이것이 비어 있으면 아무 일도 일어나지 않을 것입니다

지금 여기를 클릭하고 기다려주세요 로봇이 아닙니다 미안 미안 이것은 되돌아 가라 보시다시피 json 배열을 검색합니다 나는 약간 문제가있다, 진실해야한다 보안 문자가 아님 운영 그는 나에게이 편지를 입력하라고 부탁한다

검증 된 배열을 보면 알 수 있듯이 true를 반환합니다 다시 되돌아 가게한다 어떤 것 진실하고 끝났다 예를 들어 잘못된 것이있는 경우 연결을 여기에 만들자 이것은 captcha가 사실이 아니라는 것을 의미합니다

보시다시피 거짓과 스팸

How to Display Error Message to User

안녕하세요, 모두가 매일 수업료를 다시받을 수 있습니다 이 튜토리얼에서는 툴팁을 최대한 활용하는 방법을 보여 드리겠습니다

마지막 비디오에서는이 툴팁을 디자인합니다 이 비디오에서는 오류에 대해이 툴팁을 사용합니다 따라서 사용자에게 오류 메시지를 표시하려면 툴팁이 도움이됩니다 우리는 그것이 가능한 방법을 보여줄 것입니다 이 비디오를 시작하기 전에 우리를 구독하고 벨 아이콘을 눌러 내 모든 새로운 비디오에 대한 알림

그리고이 튜토리얼에서 유용한 것을 발견하면 버튼을 누르십시오 그래서 항상 우리가 말하기를, 우리가 let 's을 시작하게하기 전에 먼저 마지막 비디오에서 만든 세 레이블을 제거합니다 그런 다음이 d flex 클래스를 제거하고 여기서 유효성 검사 클래스를 추가합니다 그 다음에는이 행에 15 %의 마진을 추가합니다

여기에 이메일 텍스트 상자를 추가 할 것입니다 ID 이메일, 자리 표시 자 이메일 및 클래스 폼 컨트롤을 지정합니다 그러면 여기에 새로운 텍스트 상자가 생성됩니다 그런 다음 stylecss 파일에서이 툴팁을 적절히 정렬 할 것입니다

그런 다음 툴팁에서 텍스트를 제거하십시오 jquery 메서드를 사용하여 툴팁에 텍스트를 추가합니다 stylecss 파일에서이 툴팁에 display none 속성을 지정하십시오 페이지를로드 한 이유가이 오류 메시지를 표시하지 않기를 원합니다

none 속성을 표시합니다 그런 다음이 웹 사이트에서 jquery 스크립트 태그를 복사하여 여기에 붙여 넣습니다 그런 다음 스크립트를 만들기위한 mainjs 파일을 만들고이 파일을 indexhtml에 연결합니다

그런 다음이 함수에서 문서 도트 준비 함수를 만듭니다 이메일 텍스트 상자에 초점 이벤트입니다 따라서 이메일 ID를 사용하여 이메일 텍스트 상자를 선택하고 포커스 아웃 이벤트를 만듭니다 이 경우 이메일 텍스트 상자가 비어 있는지 확인합니다 그래서 이메일이 비어 있지 않다면 우리는 if 문을 실행할 것입니다

그렇지 않으면 우리는 else를 실행할 것입니다 성명서 따라서 전자 메일이 비어 있으면 텍스트 메서드를 사용하여 레이블 텍스트를 지정합니다 따라서 오류 클래스를 사용하여 레이블을 선택하고 텍스트 방법을 사용하여 에러 메시지 그리고 jquery의 fadeIn 메소드를 호출합니다

이 메서드는이 레이블에 애니메이션 페이드를 만듭니다 이 후 우리는 이메일이 유효한 이메일인지 아닌지 확인합니다 그래서 전자 우편을 확인하기 위해 여기서 유효성 검증 전자 메일과 전달 eval 매개 변수를 작성합니다 이 기능에 그 다음 유효한 전자 메일을 확인하기 위해 정규식을 사용하고 있습니다

따라서 변수를 만들고이 변수에 유효한 전자 메일 표현식을 지정합니다 그런 다음 테스트 메소드를 사용하여 전자 메일을 확인할 if 문을 작성합니다 따라서 if 문에서 테스트 메소드를 삽입하고 여기에 함수 매개 변수를 전달합니다 기능에 대해 알고 싶다면 나에게 의견을 전합니다 기능

이제 이메일이 유효한 이메일이면 true를 반환하고 그렇지 않으면 false를 반환합니다 나는 이것을 한 줄로 정렬 할 것이다 if 문에서 if 문을 작성하고 validate email 함수를 호출합니다 function 매개 변수에서 email dot val () 함수를 지정합니다 Val 기능은 필요하지 않습니다

그래서 여기에 유효한 전자 메일 if 문을 실행하면 else 문이 실행됩니다 else 문을 실행합니다 따라서 else 문에서 레이블에 오류 메시지를 지정하고 페이드 인을 추가합니다 그것에 애니메이션 잘못된 이메일을 지정하면이 오류 메시지가 여기에 표시됩니다 따라서 이메일 텍스트 상자에 유효한 이메일을 지정하면이 오류가 제거됩니다 메시지는 fadeout 기능을 사용합니다

Let�s가 어떻게 작동하는지 확인하십시오 따라서이 텍스트 상자를 비워두면이 이메일에 필요한 오류 메시지가 여기에 표시됩니다 유효하지 않은 이메일을 지정하면 잘못된 이메일 메시지가 여기에 표시됩니다 여기에 유효한 메시지를 지정하면 오류 메시지가 사라진 것을 볼 수 있습니다 여기서는 필 요한 필드 검증 및 이메일 검증을 위해 툴팁을 사용합니다

범위 확인, 생년월일 확인과 같은 다른 유형의 유효성 검사에이 값을 사용할 수 있습니다 등등 설명에서이 프로젝트를 다운로드하고 다른 유형을 생성하여 연습하십시오 검증 이 비디오처럼 재미 있고 유용한 것을 찾았습니다

질문이나 요청이 있으면 저에게 의견을주십시오 이제 그게 전부입니다 다음 비디오에서 당신을 만나서 행복하게 지켜 볼 것입니다

PHPMailer Tutorial: Send an Email via SMTP with GMail

를 통해 이메일을 보내는 방법을 알고 있습니까? PHP 메일러와 Gmail을 사용하는 SMTP 오늘 비디오 나는 PHPmailer 클래스에 대해 이야기 할 것이다

그리고 그것을 사용하여 이메일을 보내는 방법 PHP 평문 보내기 이메일, HTML 이메일, 첨부 파일이있는 이메일 그래서 나와 함께있어 이봐, 안녕? 상원 의원은 여기 codingpassiveincomecom에서 왔습니다 다른 사람들을 돕는 곳 훨씬 쉽고 빠름 웹 개발자 그들이 소유하고있는 것보다 그들이 할 것입니다

그래서, 그게 너에게 흥미있는 것이면 구독을 고려하십시오 이제 당신 중 일부는 그건 PHPmailer가 클래스인지 모르겠다 라이브러리를 제공하는 PHP 용 라이브러리 빌드 할 함수 모음 이메일 메시지를 보냅니다 PHPmailer 지원 이메일, 메일, 보내는 여러 가지 방법 메일, Qmail 및 SMTP 서버로 직접 전송할 수 있습니다 SMTP 기반의 모든 기능을 사용할 수 있습니다 이메일 수신자 여러 명 등 PHPMailer 이메일을 보내는 효율적인 방법입니다

PHP 내에서 어쩌면 지금 물어볼 수 있습니다 우리는 gmail을 사용하여 메일 메시지를 보냅니다 우선 그것은 무료이며 물론입니다 대부분의 웹 사이트 소유자는 자신의 웹 사이트를 사용할 수 있습니다

전자 메일 메시지를 보내는 SMTP 서버 자신의 웹 사이트에서,하지만 그것이 만드는 경우 그때도 당신의 Gmail에 대한 감각 메일을 보냅니다 기회는 크다 귀하의 웹 사이트 IP 주소가 차단 목록에 있습니다 사이트가 공유 웹에서 호스팅되는 경우 호스팅 제공 업체 그게 아니라고해도 그들은 항상 귀하의 지적 재산권에 대한 위험에 처해 있습니다

주소는 블랙리스트가됩니다 물론 너 Google에서 SMTP 서버를 사용할 수 없습니다 하루에 수천 통의 이메일을 보내지 만 적은 비용으로 애플리케이션을위한 탁월한 선택 하루에 500 명의 수혜자가 있습니다 어쨌든, 실제로 어떻게하는지 보여 드리죠

PHPMailer를 사용하여 이메일 보내기 수업 이제 우리가 해야 할 일은, 우리는 PHPMailer 클래스를 다운로드 할 수 있습니다 우리는 첫 번째 결과를 사용할 수 있으며 여기에서 오른쪽에는 옵션 복제본이 있습니다 또는 다운로드하십시오 난 그냥 다운로드를 사용합니다 우편 번호와 나는 어디에서 폴더를 선택할 것인가? 나는 그것을 저장하고, 다음을 클릭 할 것이다

구하다 그 후에 나는 그 폴더에 갈 것이다 여기에서 추출하겠습니다 나는 할 것이다 이 arhive을 삭제하고 나는에 간다 이 폴더의 이름을 변경하십시오

나는 할 것이다 PHPMailer, 알았어 여기에 하나의 폴더가 있습니다 첨부 파일, 한 장의 사진 이메일을 보내는 방법을 보여 주기만하면됩니다 첨부 파일이 있고 여기 나는 비어있다 index

php 파일 이제 indexphp 안에 들어 있습니다 파일 나는 방금 PHP 태그를 열었습니다 우리가해야 할 첫 번째 일 내가 먼저 댓글을 쓸 것이라고 가정 해 봅시다

이메일을 보내는 단계는 SMTP 우선해야 할 일은 그 반원을 포함 시켜라 그래서 그것은 다음을 포함합니다 PHPmailerAutoloadphp, 그 후 PHPmailer의 인스턴스 호스트를 설정하거나 SMTP를 활성화해야합니다

우리는 // 인증을 true로 설정합니다 // gmail 계정의 로그인 세부 정보를 설정합니다 // 보호 유형 설정 // 포트를 설정 // 대상을 설정 // body 설정 // 이메일을 보내는 사람 설정 // 이메일 (수신자)을 보내는 위치를 설정하고 //이메일을 보내다 그래서 첫 번째 단계는 필요합니다 우리는 PHPMailer가 우리의 폴더이고 파일 이름은 phpmailerautoload

php입니다 새 인스턴스를 만들려면 하나의 가변 메일을 만들 필요가 있습니다 PHPMailer 그 다음에는 호스트를 설정해야합니다 우리는 메일을 말할 것이고 우리는 가고있다

호스트라고 그리고 우리는 단지 보려고합니다 smtpgmailcom

SMTP를 활성화해야합니다 그래서 우리는 mail-> SMTP라고 말할 것입니다 지금 이걸로 방법, 몇몇 접대에, 아주이다 이 메소드를 호출하는 것이 중요하지만, 개인, 어느 hostgator입니다 순간, 내가이 방법이라고 부를 때 기본적으로 몇 가지 문제를 만들고 나는 SMTP로 보낼 수 없습니다 그래서, 순간 나는 단지 논평 할 것이다

그리고 나는하지 않을 것이다 그것을 사용하십시오, 그러나 그것은 당신에게 중요합니다 우리가 그것을 일부에서 사용해야한다는 것을 알아라 플랫폼 그래서, 우리는 우리는 set SMTPAuth = true라고 말할 것입니다

자, mail-> Username 그리고 우리는 글을 쓸 필요가있다 여기, 우리가 보내는 데 사용할 이메일 이메일 그래서 우리는 "senaidbacinovic@gmailcom"이라고 말할 것입니다 그리고 암호가 필요합니다

mail-> Password = "tempPassword" 그리고 SMTPSecure 우리는 "ssl"이라고 말할 것입니다 // 또는 TLS를 사용할 수 있습니다 포트는 $ mail-> Port = 465입니다 // 또는 TLS 인 경우 587 이제 주제가 될 것입니다

$ mail-> Subject = "test email"; 몸은 이제 우리 몸을 보내고 있습니다 이메일에서 알리는 메일 세트를 말할 것입니다 여기에 우리가 볼 수있는 주소를 써야합니다 기본적으로 그 이름과 우리 이름을 정할거야 알았어

당신이 볼 수 있듯이 나는 조금 닮았습니다 태그 주소와 여기에 나는이 이름이있다 phpstorm의 기능입니다 다른 ID 또는 텍스트 편집기를 사용 중입니다 아마 너는 그것을 볼 수 없을 것이다

그 메모는 지금부터 내가 사용하고있는 이걸 가치있게 평가하고 이제는 괜찮을거야 추가받는 사람을 추가하십시오 주소와 나는 hello@codingpassiveincomecom이라고 말할 것입니다 이제 우리는 전자 메일을 보내야합니다

메일 보내기 메소드를 호출 할 수 있습니다 메소드는 true 또는 false를 반환 할 것이므로 메일이라면 여기에 몇 가지 진술을 사용할 수 있습니다 에코 메일을 보냅니다 그렇지 않으면 뭔가 잘못 된 일이 있습니다 이제 간단히 업로드 해 보겠습니다

내 웹 호스팅에 대한 모든 것을 우리가 할 수 있습니다 우리의 지역에서 서명하기 위해 이것을 사용하십시오 호스트하지만 나는 그것을 보내는 방법을 보여주고 싶다 내 공유 호스팅에서 케이스는 hostgator이므로 잠시 기다려 봅시다 이제 모든 파일을 업로드했습니다

브라우저를 열어 보겠습니다 새로 고침하러 가야 겠어 지금 보냄 숟가락 메일을 보자 보시다시피 새로운 이메일을 받았습니다 주제가 하나 인 새 이메일을 받았습니다

테스트 이메일과 프런트 SB 그래서 만약 내가 우리가 이것을 볼 수있는 것처럼 클릭하십시오 시체와 보낸 사람 senaidbacinovic@gmailcom을 보면 알 수 있듯이 품질과 평범한 보내는 방법입니다 텍스트 이메일 이제 어떻게해야하는지 알려 드리고 싶습니다 HTML 이메일을 보내면 우리가해야 할 일은 우리는 여기서 그것을해야 할 필요가있다 남성이 html이되도록 HTML을 true로 설정하십시오

진실하고 속이며 지금은 내부에있다 우리 몸은 모든 HTML 태그를 사용할 수 있습니다 밖으로 말하자면 그는 두 가지 새로운 것을 만들자 줄을 끊고 하나의 링크를 만들자 http // google

com을 방문하여 링크가 구글이 바로 좋은 예입니다 다시 올립니다 우리가 새로 고침하면 우리는 다시 응답을 얻었다 여기에서 볼 수 있듯이 메일이 전송되었습니다 내 새 이메일을 받았고 내가 너처럼 열면 내가 그 (것)들을 포함했는지 알 수있다

클릭하면 새 탭에서 열립니다 지금 내가 보여주고 싶은 마지막 물건 우리가 할 수 있도록 첨부 파일을 추가하는 방법입니다 어쨌든 여기서 해보 죠 첨부 파일을 볼 것입니다 첨부 파일을 지정하고 여기에 지정해야합니다

경로 그래서 폴더 첨부 파일로 이동합니다 그 파일의 이름이 facebookcoverpng 그리고 여기 있습니다 어떤 이름이라도 지정하면 내가 말할 것이다 우리가 포함하지 않으면 facebookcover

PNG 이 이름은 당신에게 먼지의 이름이 될 것입니다 보내려는 파일이므로 선택 사항입니다 이름이나하지 그래서 내가 너무 그것을 저장합니다 업로드 다시 나는 새롭게 할 것이다 나는 볼 것이다 귀하의 이메일에 좋아, 내가 새 이메일을 열면 필요한 메시지를로드하는 스킨 지금 첨부 파일을 다운로드해야하기 때문에 이 클라이언트는 첨부 파일을 열 것이다 그냥 포함 시켜라 너는 알 수 있듯이 이것이 우리의 것이다

첨부 파일은 여기에 표시되어 있습니다 우리의 몸과이 메시지는 똑같습니다 우리는 또한 우리가 볼 수있는 하나의 링크를 볼 수 있습니다 하나의 첨부 파일이 있고 그 이름은 faceboookcoverpng 이것이 우리의 방법입니다

신속하게 세 가지 유형의 내가 원하는 마지막 이메일을 보낸다 디버깅을 활성화하는 방법 이메일이 있으면 보낼 수 있습니다 문제가 무엇인지 알 수 있습니다 내가 포함한다고해도 항상 말했던 것처럼 틀리다 당신 중 일부는이 일을 위해 일부는 내가 포함하고 보자

내가 새로 고침하면 지금 어떻게 될지 보아라 방금 메시지가 잘못 됐어 그런데 문제는 내가하지 않는다는 것이다 내가 뭐라 말할 것이 틀린 지 알아라 여기에 mailsmtp debug equal과 now 번호 하나를 입력하는 것은 선택 사항입니다

두 사람은 보통 두 번째 번호를 얻습니다 그냥 메시지와 여기 아래에 내가 할 것이다 남성 상속인 정보라고 말하면 이제 우리는 무슨 일이 일어 났는지 이메일에 도움을주세요 새로 고침을하고 내가 지금 어떻게 볼 수 있듯이 무엇이 잘못 되었는가에 대한 완전한 설명 지금은 분석을 사용할 수 있지만 내가 이미 가지고 있기 때문에 필요가 없다 일을하고 나는 틀린 것을 알고있다 하지만 너에게 이것은 매우 도움이된다

또한 여기에 링크가 있습니다 완전한 문서를 참조하십시오 너 한테는 잘못 됐어 얘들 아 이 튜토리얼에서 배운 내용은 방법 일반 텍스트 전자 메일 HTML 전자 메일 세트 첨부 파일 및 if 디버깅 방법 네가 좋아하면 틀린 것이있다

이 비디오는 또한 그것을 좋아해주세요 공유하면 정말 감사하겠습니다 친구와 함께하고 물어보십시오 아래 코멘트에있는 질문 돌보다

How to Create Responsive HTML Email Template Using Bootstrap

안녕하세요, 모두가 매일 수업료를 다시받을 수 있습니다 이 자습서에서는 부트 스트랩을 사용하여 간단한 HTML 전자 메일 템플릿 디자인을 만듭니다

이 비디오에서는 최신 부트 스트랩 프레임 워크를 사용하고 CSS를 사용합니다 이 템플릿은 모바일 및 테이블에도 반응합니다 이 튜토리얼을 시작하기 전에 우리를 구독하고 벨 아이콘을 눌러 내 모든 새로운 비디오를 알리고 아무것도 찾으면 버튼을 누르십시오 이 비디오에서 유용합니다 그래서 항상 늦게 시작하기 전에 let 's가 시작됩니다

먼저 폴더 응답 전자 메일을 만들어 코드 편집기에서 엽니 다 이 폴더에서 이미 스톡 폴더를 만들고 이미지를 주식 내부에 넣습니다 폴더 이 자습서에서는이 이미지를 사용하고 있습니다 그래서 우리가 할 일은 index

html과 stylecss라는 새로운 파일을 만드는 것입니다 indexhtml 파일에서 간단히 html5 코드 조각을 만들고 페이지 제목을 변경합니다 그런 다음 getbootstrap 웹 사이트에서 bootstrap

css 파일 cdn을 복사하고 여기에 붙여 넣으세요 그런 다음 글꼴 굉장 아이콘 cdn을 복사하여 여기에 붙여 넣어 계획 마지막으로 custom style을위한 stylecss 파일을 링크 할 것입니다 이제 우리는 페이지를 디자인 할 것입니다

본문에서는 부트 스트랩 컨테이너 클래스를 만듭니다 이 클래스에서는 외부 패널 텍스트 센터와 둥근 클래스를 배치합니다 외부 패널은 맞춤 클래스입니다 텍스트 센터는 테두리를 추가하기 위해 텍스트 중심에 둥근 클래스를 사용하는 부트 스트랩 클래스입니다 반지름

따라서이 클래스에서는 아이콘을 삽입하고 패딩 2를 추가합니다 그런 다음 라이브 서버를 사용하여이 프로젝트를 실행하십시오 라이브 서버는 비주얼 코드 편집기에 설치해야하는 확장 프로그램입니다 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 라이브 서버 열기를 선택하십시오 그래서 이것은 아이콘입니다

외부 패널에서는 반올림 된 부트 스트랩 클래스를 사용하여 내부 패널 클래스를 만듭니다 이 클래스에서는 col-md-12를 사용하여 행을 만들고 열을 만듭니다 이 칼럼에서는 여백 위쪽에 h6 제목 태그를 만들고 여기에 텍스트를 삽입합니다 그런 다음 단락을 만들고 여기에 텍스트를 추가하십시오 그런 다음 새 열을 만들고 이미지 태그를 넣고 소스 속성 이미지 태그의 이미지 이미지 경로를 지정합니다

그런 다음 alt 텍스트를 지정하고 스타일을 추가하고 너비와 높이를 지정합니다 그래서 이것은 이렇게 보일 것입니다 그 후에 stylecss 파일에서 body 태그를 만들고 여백과 패딩을 제거합니다 html 요소

그런 다음 외부 패널 클래스를 만들고 폭을 60 %로 지정하고 패딩을 지정합니다 및 배경색 rgb 알파 색상을 사용하여 배경색을 지정합니다 이제 우리는 컨테이너 클래스를 생성하고 디스플레이를 지정하기 위해 이러한 요소를 중심에 배치하려고했습니다 콘텐츠 속성 센터를 수정하고 정당화합니다

그런 다음 내부 패널 클래스를 만들고 배경색과 상자 그림자를 지정합니다 재산 그런 다음 단락에 대해 글꼴 크기를 지정합니다 그 후 indexhtml 파일에서 다른 컬럼을 만들고 몇 개의 데모와 함께 단락을 삽입합니다

본문 데모 텍스트를 지정하려면 lorem 웹 사이트를 사용하고이 텍스트를 복사하십시오 여기에 붙여 넣으세요 그런 다음 버튼을 만들고 클래스 btn btn-warning을 지정합니다 여기에 다운로드 템플릿 텍스트를 삽입하십시오

그러면이 단추가 여기에 표시됩니다 그런 다음 닫는 행 div 다음에 가로 행을 만듭니다 그 후 우리는 또 다른 행을 만듭니다 이 행에서는 부트 스트랩 그리드 시스템의 두 열을 만듭니다 먼저 col-md-2 클래스를 만듭니다

이 클래스의 내부에는 패딩 4를 추가하고 아이콘을 삽입합니다 글꼴 멋진 웹 사이트에서 자신의 아이콘을 선택할 수 있습니다 먼저 아이콘의 이름을 지정하고 fa-2x 클래스를 사용하여 크기를 지정한 다음 패딩 y와 패딩 x를 지정하십시오 그런 다음이 아이콘의 스타일을 만들고 배경색을 지정하십시오 그래서이 아이콘은 이렇게 보입니다

그런 다음 col-md-10을 사용하여 두 번째 열을 만들고 여기에 여백 4를 지정합니다 이 열에는 h6 제목 태그를 삽입하고 텍스트를 삽입합니다 그리고 단락을 추가하고 데모 텍스트를 여기에 삽입하십시오 이제이 디자인을 보게 될 것입니다 그런 다음 col-md-2를 사용하여 새 열을 만들고이 열에 대해 패딩 x 4를 지정합니다

기둥 그런 다음 여기에 배경색으로 아이콘을 삽입하십시오 그런 다음 col-md-10의 두 번째 열을 만들고 그것에 패딩 x를 지정하십시오 이 열에 h6 제목 태그에 텍스트를 삽입하고 단락을 데모 텍스트 그런 다음이 유형의 디자인을 보게됩니다

그런 다음 col-md-12를 사용하여 새 열을 만들고 패딩 4를 지정하십시오 이 열에 h6 제목 태그를 삽입하고 텍스트를 지정하십시오 그런 다음 앵커 태그를 만들고 여기에 이메일을 지정하십시오 그런 다음이 단락의 스타일을 작성하여 글꼴 크기와 텍스트 장식 특성을 지정합니다 완벽 해

inner div를 닫으면 새로운 행을 만들고이 행 안에 열을 삽입합니다 이 열에서 꼬리말 탭을 만들고이 꼬리말 태그에 패딩을 지정합니다 이 바닥 글 태그에서 우리는 d 플렉스 플렉스 행과 패딩 x 클래스를 만듭니다 flex 행 클래스를 사용하여 단일 행에 html 요소를 만듭니다 여기에 삽입 한 내용은 단일 행으로 정렬됩니다

여기에서 우리는 사교적 인 아이콘을 삽입 할 것입니다 먼저 서클 클래스로 facebook 아이콘을 삽입합니다 이 아이콘에 스타일을 지정하기 위해 여기에서 circle 클래스를 만듭니다 여기에 아이콘을 몇 개 만듭니다 아이콘을 만든 후에는 다음과 같이 보입니다

그런 다음 데모 텍스트가있는 단락을 삽입합니다 그거야 그 후 stylecss 파일에서 버튼을 만들고 글꼴 크기를 지정합니다 그런 다음 원 클래스를 만들고 폭 40px 높이 40px 테두리 지정 반경 100px 및 여백 2 % 다음 테두리 1px 단색을 지정하고 색상, 텍스트 맞춤 중심 지정 패딩 상단 12 픽셀

그 후에 당신은이 결과를 볼 수 있습니다 이제 우리의 디자인이 준비되었습니다 그러나 이제 우리는 그것이 반응하는지 아닌지 확인해야합니다 그래서 우리는 그것을 점검 할 것입니다 이 프로젝트가 완전히 반응하지는 않습니다

이제 우리는이 프로젝트를 반응 적으로 만들 수있는 몇 가지 코드를 만들 것입니다 따라서 stylecss 파일에서 미디어 쿼리를 추가하고 장치 너비를 425px로 지정합니다 여기서 우리는이 화면 크기에 도달 할 때 몇 가지 클래스를 변경하려고합니다 여기서는 외부 패널 클래스를 만들고 너비를 100 %로 지정합니다

패딩 3 % 그런 다음 제목 텍스트 클래스를 만들고이 클래스를 두 번째 제목으로 지정합니다 이리 미디어 쿼리에이 클래스를 만듭니다 그래서 여기에 패딩 탑 속성을 지정하여 이렇게 보입니다

그 후 우리는 원 클래스에서 경계선을 제거합니다 그거야 이제 템플릿이 준비되었습니다 이 템플릿은 이제 모바일 장치에 완벽하게 반응합니다 따라서이 단원에서 유용한 것을 찾으면 같은 버튼을 눌러야합니다

이 채널에서 새 소식을 듣고 구독 버튼을 누릅니다 일단 그게 전부 야 우리는 다음 강연에서 당신을 보게 될 때까지 행복하게 지켜보고 있습니다