분류 전체보기(121)
-
2021-06-02 51일차
큐 PHP 블로그 MVC패턴 구현 PHP 블로그 기존 기능들 MVC패턴으로 정상 작동할 수 있게 수정 자주하는 실수 영타 오타가좀 많은것같다 오타로인한 오류가 종종 발생한다 내가 모르는 것 느낀점 MVC패턴을 적용하다보니 백앤드랑 프론트앤드 구별이 확실해지는것 같았다 각각 주어진 기능들만 수행하게끔 함으로써 나만그런건진 모르겠지만 어느부분에서 문제가 발생하여 오류가나는지 찾기가 조금 수월해졌다. 난잡하게 이루어져있던 코드들이 정리된것 같아서 보기좋다. PHP 블로그 기능발표 회원가입시 아이디,닉네임,이메일 중복체크 회원가입 성공시 닉네임+환영문구 알람창 출력 로그인시 아이디 비밀번호 체크 (입력 안한것과 입력했는데 틀린것도 구분) 로그인 성공시 닉네임+환영문구 알람창 출력 회원탈퇴 버튼 클릭시 정말 탈퇴..
2021.06.02 -
[프로그래머스] 완주하지 못한 선수
문제 설명 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요. 제한사항 마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다. completion의 길이는 participant의 길이보다 1 작습니다. 참가자의 이름은 1개 이상 20개 이하의 알파벳 소문자로 이루어져 있습니다. 참가자 중에는 동명이인이 있을 수 있습니다. 입출력 예 ["leo", "kiki", "eden"] ["eden", "kiki"] "..
2021.06.02 -
2021-06-01 50일차
큐 seqsql 적용중 발생한 오류수정 XAMPP 설정파일인 vhost.conf를 수정해서 virtualhost 추가함으로 2개의 서버를 가동 할 수 있게끔 80포트외에 8020 포트 추가 8020 포트를 추가한 후 vhost.conf 파일에서 DocumentRoot 로 사용할 폴더 경로지정 EX) C:/work/php_projects/php_blog_2021/public public 폴더 생성 후 사용자에게 공개할 파일과 미공개할 파일을 나눠 공개할 파일만 public 안으로 이동 자주하는 실수 내가 모르는 것 한개의 PHP에서 두개의 DB를 받으려면 컨트롤러에서 어떤식으로 요청을 해야하는지 모르겠다. 느낀점 MVC구조로 바꾸니까 많이 어려워 졌다 MVC 구조에 대하여 더 공부 할 필요가 있어보인다. ..
2021.06.01 -
2021-05-31 49일차
큐 SQL인젝션을 방어하기 위한 secsql 도입 자주하는 실수 secsql 에 add할때는 sql문을 한줄씩 입력해야한다. 내가 모르는 것 secsql 적용중 갑자기 button에 onclick이 작동안하는 오류가 발생했는데 해결법을 몰라 다른오류부터 수정하다보니 어느순간 갑자기 onclick도 작동이되는데 어디서 오류가 났었는지 모르겠다. 느낀점 대부분의 기능들을 만들어놓은 후에 새로운 util을 도입하려니까 수정할것들도 많고 수정할게 많다보니 그만큼 오류도 많이발생하고 오류 수정도 하기가 쉽지않다.
2021.05.31 -
2021-05-29 47일차
큐 디버깅 도중 해결하지 못하고 넘어간 오류들 수정. 자주하는 실수 코드를 수정해서 사용하지않게된 변수들을 바로 삭제하지 않는다. 내가 모르는 것 느낀점 코드를 수정하는 와중에 사용하지 않거나 연결되어있는 기능들이 삭제되면서 정상적으로 작동하지 않는 변수들이나 함수들을 사용하려고해서 이상한 값을 리턴받아 본인댓글인데도 삭제, 수정이 되지 않는경우가 발생했다. 코드를 수정 할 경우 꼼꼼히 확인하면서 사용하지 않게된 변수들을 잘 정리해야겠다.
2021.05.30 -
2021-05-28 46일차
큐 PHP 블로그 회원가입시 아이디, 닉네임, 이메일 중복체크 HistoryBack, RocationReplace 함수 추가 및 적용 전체적인 기능들 디버깅 자주하는 실수 내가 모르는 것 느낀점 PHP로 간단하게 해결할 수 있는부분이었는데 어째선지 자바스크립트로 풀어야 한다는 고정관념(?)이 생겨서 자바스크립트로 풀려고 엄청 고민하다가 도저히 안풀려서 포기하고 다른방법을 찾아보려 하자마자 1분도안되서 PHP로 바로 해결하고나니 멍청한짓을 한것 같았다. 아래처럼 session이 비어있는지를 자바스크립트 함수로 체크해서 리턴한 후 replyForm 안에있는 memberId라는 input의 value안에 넣어주려고 했지만 생각처럼 잘 작동되지 않았고, 그때문에 다른방법을 찾았다. function session..
2021.05.28