PHP 3

SQL 문 사용하기 / 공부하기 / DB명령어/ 해석하기

1. $sql_Email_ch = "SELECT userEmail FROM userinfo WHERE userEmail = :userEmail";$실행할 SQL 문 = "SELECT 필드값 FROM 테이블 WHERE 필드값(기준) = :바인딩값";SELECT 절:SELECT userEmail: 이 부분은 데이터베이스에서 가져올 필드를 지정하는 부분입니다. 여기서는 "userinfo" 테이블에서 "userEmail" 필드 값을 가져옵니다. 이 부분은 반환될 결과에 포함됩니다.FROM 절:FROM userinfo: 데이터를 가져올 테이블을 지정하는 부분입니다. 여기서는 "userinfo" 테이블에서 데이터를 가져옵니다.WHERE 절:WHERE userEmail = :userEmail: 이 부분은 데이터를 필..

PHP 2024.05.15

안드로이드 이메일 인증번호 보내기 / PHPMailer / SMTP / Gmail

1. 깃허브에서 PHPMailer 을 로컬PC에 다운받습니다. https://github.com/PHPMailer/PHPMailer GitHub - PHPMailer/PHPMailer: The classic email sending library for PHPThe classic email sending library for PHP. Contribute to PHPMailer/PHPMailer development by creating an account on GitHub.github.com 2. 압축파일을 해제합니다 3. 파일을 드래그하여 VScode로 옮깁니다. 4. 이동된 곳은 AWS 우분투 서버이며 폴더경로를 require처럼 작성합니다 (해당위치가 틀릴수있으니 꼭 경로확인!) 5. 지메일 SMT..

PHP 2024.05.12

login.php / sql문 해석하기

error_reporting(E_ALL);// php 의 오류 레포팅을 모든 오류를 보고 하도록 설정합니다ini_set('display_errors', 1);// php오류 메세지를 화면에 표시하도록 설정합니다 include ('dbcon.php');// 외부파일을 스크립트의 포함시켜서 필요한 설정이나 함수들을 사용 할 수 있습니다.$android = strpos($_SERVER['HTTP_USER_AGENT'], "Android");// 사용자 에이전트문자열에서 안드로이드를 찾아서 그 위치를 $android 변수에 저장합니다. 이렇게하면 안드로이드에서 요청이 왔는지 알 수 있습니다.if ($_SERVER['REQUEST_METHOD'] == 'POST' || $android) {    // 안드로이드 ..

PHP 2024.05.03