PHP Tutorial Lesson 1 ( Season 1) Validation

먼저 google에 최신 xampp을 다운로드해야합니다 htdocs에 폴더를 만들고 이름을 "PHP" 그런 다음 "PHP"폴더 안에 "index

php"를 만듭니다 아무 것도 익숙하지 않은 텍스트 편집기를 다운로드하지 않으면 (notepad ++)를 사용하여 엽니 다 마우스 오른쪽 버튼을 클릭하면 (notepad ++) 옵션이 표시됩니다 양식을 만들거나이 이미지의 모든 것을 모방하십시오 (:)의 "행동" <? php htmlspecialchars ( "PHP_SELF");?> 무엇 때문에? – "액션"은 페이지에서 다른 페이지로 데이터를 실행하는 데 사용됩니다

예 : action = "next_page_php" "next_page_php 그리고 그것은 당신이 넣은 자료의 경우입니다하지만 이번에 나는 그것을 그녀 자신의 페이지로 보낼 것입니다 다른 페이지로 이동할 수 없다는 의미입니다 그 후에 나는 3 개의 "텍스트 박스"와 하나의 "버튼"을 만든다 다음 줄을 의미하는 태그와 태그 저기서 "" 우리는 그들에게 이름을 주어야합니다

우리가 과거에 대한 가치를 얻었다면, 당신이 볼 수있는 다음 그림으로 부를 것입니다 보고있는 내용 만 복사하십시오 웹 모양을 확인하십시오 이제 indexphp로 돌아갑니다

그냥 시뮬레이션 PHP 태그의 상단에 변수를 넣었습니다 $ name = $ address = $ email = ""이것은 텍스트 상자에 입력을 저장할 변수입니다 $ nameErr = $ addressErr = $ emailErr = ""; 그것이 비어 있음을 감지하면 오류를 텍스트 상자에 보류하는 변수입니다 즉 Err은 오류입니다 그냥 시뮬레이션 위의 선언이 비어 있기 때문에 그 값을 표시하지 않고 라벨 값에 변수를 넣었습니다 '= ""; 그것의 목적은 여러분이 이미 부과 한 값을 없애고 빈 필드에서 사라지지 않게하는 것입니다

나중에 보게 될거야 그냥 시뮬레이션 변수의 맨 아래에 "if 문"을 넣고, 필드 또는 텍스트 상자를 검사 할 때 오류가 수정 될 필요가있는 messege 오류에 값을 줄 경우 어떻게합니까? 우리의 첫 번째 "if"문장 내에서, 나는 여전히 "if"문을 두 었는데, 이는 그가 이름이 비어 있거나 아무것도 없는지 검사하는 것이다 이름이 비어 있으면 변수 $ nameErr의 값은 "Name is required!"입니다 질문 : 이름이 비어있을 때 어떻게 그것이 오류라는 것을 알 수 있습니까? 다음 이미지에서 본 에러가 나타나기 전에 $ nameErr이 먼저 에코되는지 확인하십시오 알다시피, 나는 <style> 태그를 입력하고 그 안에 "error"및 "color : red"클래스가 있습니다

그것이 나오면 오류의 색입니다 입력 이름 아래에 <span> 태그를 입력하고 <style> 태그 내부에 무엇이 있든 "오류"의미 클래스가 있고 클래스 ( "error")가 있음을 감지했습니다 <span> 태그 내의 "error {color : red;}"태그가 빨간색으로 표시됩니다 http : // localhost / PHP / 아직 제출 버튼을 클릭하지 않았다면 그곳에! 너 시도해? 그래서 이것이 필요한 필드의 유효성을 검사 할 때입니다

그래서 우리는 우리가 세 개의 텍스트 상자를 가지고 있기 때문에 우리가 필요로하는 두 개의 필드에 대해 "if"문을 두 개 넣어야합니다 우리는 세 개의 "if"를 PHP 태그의 문으로 사용해야합니다 추신 : 그들이 라벨을 붙이지 말고 오류를 알려주지 않도록하십시오 !! 그것을 잘 읽으십시오, 그리 길지는 않습니다 그러나 $ addressErr 및 $ emailErr을 표시해야합니다 왜 이름 앞에 해당 Texbox가 필요한지 이해하게되기를 바랍니다

그것을 확인해 봅시다 실제로 우리가하고있는 일을 실제로하고 있다는 것을 알 수 있습니다 아마도 그것이 붐이라고 말할 수 있습니다 http : // localhost / PHP /로 이동하고 submit 버튼을 누릅니다 오, 😂 너 뭘 봤어? 다음! index

php로 돌아 가기 </ form> 아래에 <hr> 태그를 두십시오 이 코드는 $ name과 $ address와 $ email이 비어 있거나 비어 있지 않을 때를 의미합니다 나는 $ name을 반향 할 것이다 "" 또는 "도트"는 결합 된 것을 의미하는 CONCATINATED입니다

그래서 나는 doube 인용구 안쪽에 <br>를 연결한다 그런 다음 우리가 빛을 볼 웹을 확인하십시오 😉 그럼이게 다야 에코로 우리의 주소와 이메일을보십시오 "indexphp"로 돌아 가기 이 코드를 사용해보십시오

그래서 거기에 간다 이 전체 자습서는 필드에서 사용자를 확인하거나 특정 필드를 요구합니다 Tutoryal에있는 키트 키트 Susunod na Tutoryal 데이터베이스