Hello,

kok nae-ga ha-myun an-dweneun MAGIC...🧚

전체 158

~ 2024.08
웹 사이트 제작 구조 ( 코딩 방식 )

학교에서 공부할때는 사실 언어를 어떻게 사용하는지에 대해 배우고 실무에서 코드를 어떤식으로 사용하는지? 웹 사이트 제작에 있어서의 구조는 몰랐다.물론 다양한 방법이 있겠지만 ( 각자의 코딩 방식이 있으니 ) 내가 회사에서 배우고 있는 구조 (?)를 간단히 메모하려한다.우선 아직 php를 시작한지 1주 ~ 2주 사이라 깊게는 모른다! 큰 틀만 정리 할 것이다. 보통의 웹 사이트를 보면 상단과 하단에 공통되는 부분이 있다.상단에는 메뉴바나 검색등이 주로 있을 것이고 하단에는 사이트의 정보, 전화번호등이 있을 것이다.사소한 것이지만 이런 부분들은 header와 footer라는 파일을 만들고 include해준다. 그다음 보통 웹 페이지를 보면 여러개의 탭 ( 메뉴, 카테고리 )을 두고 있는데 여기서 해당 카테고..

2018.11.13 ﹒ 22:31
~ 2024.08
답글 게시판 만들기 ( 데이터베이스 테이블 )

로그인 및 회원가입을 완료해야하는데 취업을 하고 나서 시간이 없다...😅갑자기 답글 게시판을 포스팅 하려는 이유도 만들어야 하기 때문에.. 사실 예전에 학교에서 만든적이 있는데 역시나 다시 하려니 찾아보게 된다..(머쓱..쨌든 답글이 없는 게시판을 만들 때는 단지 게시판에 사용되는 정보만 담을 엔티티가 있으면 되지만,답글이 있는 게시판을 만들기 위해서는 총 세개의 엔티티가 더 필요하다!12345678910CREATE TABLE BOARD( BOARD_NUM int not null primary key auto_increment, BOARD_SUBJECT VARCHAR(50), BOARD_CONTENT text, BOARD_RE_REF int, BOARD_RE_LEV int, BOARD_RE_SEQ int..

2018.11.04 ﹒ 15:16
~ 2024.08
회원가입 및 로그인 페이지 만들기 03

1편 - [Web Programming/PHP] - 회원가입 및 로그인 페이지 만들기 012편 - [Web Programming/PHP] - 회원가입 및 로그인 페이지 만들기 02 1편, 2편에 이어 3편으로는 회원가입 부분을 살펴보자😉 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119..

2018.10.30 ﹒ 12:49
~ 2024.08
XAMPP MySQL 비밀번호 분실시 변경 하기

php 로그인 및 회원가입을 연습하려고 하는데...데이터베이스의 root 비밀 번호를 그냥 냅따 까먹어 버렸다. 😃ㅎ 웹 브라우저에 나타난 오류는 이러했다.Warning: mysqli_connect(): (HY000/1045): Access denied for user 'root'@'localhost' (using password: YES) in C:\xampp\htdocs\test\dbconn.php on line 7 연결 실패: Access denied for user 'root'@'localhost' (using password: YES) 보자마자 비밀번호임을 직감했다... 01. 우선 xampp 컨트롤 패널에서 MySQL을 stop해준뒤 명령창을 열어 주자. 02. 명령창을 열었다면 mysqld ..

2018.10.29 ﹒ 20:01
~ 2024.08
회원가입 및 로그인 페이지 만들기 02

이제 본격적으로 php코드를 분석하면서 공부해보자!login.php파일 부터 열어보겠다...123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596 Login 로그인 아이디 비밀번호 회원가입 로그인을 환영합니다. 아이디 이름 이메일 성별 직업 관심언어 이메일인증일 회원가입일 회원정보 수정일 회원정보수정 로그아웃 Colored by Color Scriptercs 흐름을 보면 세션이 없을 때와 있을 때로 나뉜다. 우리가 사용하고 있는 HTT..

2018.10.29 ﹒ 19:08
~ 2024.08
회원가입 및 로그인 페이지 만들기 01

PHP책을 아직 모두 읽진 않았지만 회사 가기전에 페이지를 하나 만들어 보는게 좋을 것같아서책에 나와있는 회원가입 및 로그인 페이지로 맛보기 해보려한다. 역시 처음이라 오래 걸릴테니 지금부터 시작해서 3일동안 천천히 할 것이다. ( 하루만에 할 수도 있겠지만 싫다. 😣 )아직 PHP를 모두 모르는 상태에서 시작해보는거라 미숙할 수 있다..! 우선 php 기본 경로는 "설치경로/apahce/conf/httpd.conf"에서 DocumentRoot를 검색하면 볼 수 있다.찾아본 결과 기본으로 xampp/htdocs로 설정되어 있어 해당 폴더에서 작업하였다.경로를 새로 설정해서 폴더를 만들어주어도 상관 없다!..01. member 테이블 만들기데이터베이스 test에 member 테이블을 만들어 주었다.CREA..

2018.10.28 ﹒ 09:14
~ 2024.08
PHP 개발 환경 ( PHP 설치하기 )

APM( Apache + PHP + MySQL )환경을 만들기 위해 XAMPP를 다운 설치하려고 한다.😲( XAMPP : 아파치 웹서버, MySQL, PHP 개발 언어를 묶어서 배포하는 프로그램 )글쓴이는 Window 10 환경에서 설치 했다 ! 01. https://www.apachefriends.org 해당 사이트에 우선 접속 한 뒤, 다운로드 메뉴를 클릭한다. 나는 윈도우에서 설치하는 것이므로 XAMPP for Windows를 다운받겠다. 02. 다운 된 설치파일을 실행시키면 다음과 같은 화면이 뜨면 next로 넘어가준다. 03. 다음 화면에서 아래와 같이 체크 해준다. ( 어렵지 않은 내용이라고 생각해서 하나하나 설명은 하지 않겠다 ! 필요한 것에 체크✔ ) 🍑 기존에 MySQL이 있다면 기존 M..

2018.10.22 ﹒ 08:45
~ 2024.08
자바스크립트 클래스 패턴 ( 오브젝트 리터럴, 함수형, 프로토타입 방식 )

제목에서도 적어 놨듯이 자바스크립트에서 클래스 패턴을 크게 3가지 알아 보려고한다!처음 디자인 패턴을 볼 때 인터넷에 있는 글을 프린트 해서 읽었었는데..정말 하나도 이해 못했었다...두번째 시도로 책을 읽고 공부한 것을 바탕으로 글을 쓰려고한다. 클래스 만드는 방법은 크게 오브젝트 리터럴 방식, 함수형 방식, 프로토타입 방식으로 총 3가지로 설명한다. 첫번째로 오브젝트 리터럴 방식부터 소개하겠다. 12345678var 인스터스 = { 프로퍼티: 초깃값, 메서드: function(){ }}cs 리터럴 방식은 객체 리터럴의 의미하는 { } 내부에 프로퍼티와 메서드를 정의하는 구조다.변수나 메서드를 만들때 ' : '을 사용하며 끝에는 세미콜론이 아닌 콤마( , )로 구분하니 주의 해야한다.리터럴 방식은 클래..

2018.10.16 ﹒ 12:14
일기장
웹 프로그래밍 면접 질문 정리하기!

면접을 볼 생각이 없었지만 갑자기 기회가 생겨서 보게 되었다.준비 전혀 안된 상태에서 본 면접이라 잘 봤다는 느낌은 없지만 언젠가 다시 볼 면접이기에 면접 질문을 정리해놓으려고 한당 :) ( 프론트앤드 위주, 웹 쪽 ) 우선 기술 질문 전에는 이 회사에 지원하게 된 동기와 회사 특성이 이러이러한데 어떻게 생각하는지에 대한 간단한 답변을 한 후 기술 질문은 3 ~ 4가지 정도 했었다.질문에 대한 답변은 정확한 것이 아닌 내가 프로젝트하면서 했던 경험을 바탕으로 적은 것이다. 나포함 다른 지원자에게도 한 질문을 같이 정리 하겠다. Q. MVC모델에 대해 간단히 설명해 주세요.A. MVC는 Model, View, Controller의 약자로 하나의 프로젝트를 할 때 구성 요소를 3가지로 구분한 디자인 패턴이다..

2018.10.12 ﹒ 09:54
~ 2024.08
[ 정보처리기사/산업기사 ] 신기술 동향 정리

VPN : 공중 네트워크를 사용자가 마치 자신의 전용 회선처럼 사용무선랜 : 무선 접속 장치가 설치된 곳을 중심으로 휴대폰 정보 단말기를 이용해 인터넷에 연결직교 수파수 분할 다중 : 고속의 데이터를 각 반송파가 직교 관계에 있는 다수의 부반송파에 나누어 실어 다중 전송하는 디지털 변조 방식FTP : 컴퓨터 - 컴퓨터, 컴퓨터 - 인터넷 사이에서 파일을 주고받을 수 있는 원격 파일 전송 프로토콜다중 경로 페이딩 : 전파가 장애물에 의해 두 개 이사의 경로를 통하여 수신측에 도달하는 경우GLONASS : 미국의 GPS, 유렵의 갈릴레오 시스템과 유사항 러시아의 전파 위헝 항법 시스템QoS : 서비스의 질TEIN : 아시아와 유럽을 연결하는 초고속 정보 통신망Carrier Aggregation : 복수의 주..

2018.10.07 ﹒ 09:23