전체 글 53

[PHP]PHP를 이용한 게시판구현

안녕하세요. 코딩을 독학하고 있는 정호빈입니다. 지금까지 로그인과 정보수정에 대해서 다루어보았는데요 이전 내용이 궁금하신 분들은 다음 링크를 참조해주시기 바랍니다. https://seongjangjhb.tistory.com/33?category=1248813 [PHP]PHP를 이용한 정보수정 안녕하세요. 코딩을 독학하고있는 정호빈입니다. 이전에 로그인환경을 구현해보았는데요 이어서 로그인이 완료되면 정보를 수정할 수 있다면 좋을 것 입니다. 그래서 정보수정과정을 추가로 seongjangjhb.tistory.com 이번에는 게시판을 구현해보았는데요 운영자가 관리하는 공지게시판을 구현해보았습니다. 글쓰기는 운영자만이 할 수 있습니다. 목록번호, 제목, 시간을 표시하고 있는 게시글이 실리도록 만들었습니다. 우선..

[PHP]PHP를 이용한 정보수정

안녕하세요. 코딩을 독학하고 있는 정호빈입니다. 이전에 로그인환경을 구현해보았는데요 이어서 로그인이 완료되면 정보를 수정할 수 있다면 좋을 것입니다. 그래서 정보수 정과정을 추가로 구현해보았습니다. 이전 과정이 궁금하시다면 아래 링크를 참조해주세요. https://seongjangjhb.tistory.com/32 [PHP]PHP를 이용한 로그인환경 구현 이번 글에서는 로그인 파트를 다루어 보겠습니다. (데이터베이스는 MariaDB를 사용중에 있습니다. 테이블은 따로 설명하지않겠습니다.) 이전에 설명드렸던 함수들을 사용해서 로그인환경을 구현 seongjangjhb.tistory.com 로그인을 마친 기본화면이였습니다. 로그인 화면에서 정보 수정 버튼을 클릭해보겠습니다. 현재 자신의 정보가 뜨는 것을 볼 수..

[PHP]PHP를 이용한 로그인환경 구현

이번 글에서는 로그인 파트를 다루어 보겠습니다. (데이터베이스는 MariaDB를 사용 중에 있습니다. 테이블은 따로 설명하지 않겠습니다.) 이전에 설명드렸던 함수들을 사용해서 로그인 환경을 구현을 해보았습니다. 디자인보다는 연동 과정에 신경을 써보았으며, 처음에 뜨는 화면부터 차근차근 살펴보겠습니다. 우선 첫 화면입니다. index.php인데요 중고거래 게임 로그인 ID 비밀번호 회원가입 중고거래 게임 님 반갑습니다. 로그아웃 정보수정 게임 다운로드 메뉴 홈 게시판 첫 화면답게 로그인 창이 뜨도록 꾸며보았습니다. 이제 여기서 로그인 과정을 거칠 것입니다. 아이디와 비밀번호를 입력하여서 로그인 버튼을 누른다면, 아이디와 비밀번호를 비교하여 로그인 성공시켜주는 페이지와 회원가입을 해서 새로운 계정을 만들어내..

[PHP]PHP를 이용한 졸업작품 프로젝트

안녕하세요. 코딩을 독학하고있는 정호빈입니다. 이번에 졸업작품을 PHP을 이용하여 웹을 꾸미려고 하고있습니다. 전체적인 내용은 온라인 중고거래 게임을 만드는 것입니다. 현재까지 진행중인 나의 프로젝트를 기록으로 남기면 좋을것 같아서 웹, 서버, 게임의 파트중 제 파트인 웹 파트를 PHP를 중점적으로 소개해보도록 하겠습니다. 우선 온라인게임을 하기위해선 회원가입이 필요합니다. 그러한 정보들을 저장하기위해선 데이터베이스에 정보를 저장해야되는데 PHP에는 MySQL(MariaDB)와 연동을 도와주는 함수가 있습니다. 해당 함수는 mysqli인데요 http://www.w3bai.com/ko/php/php_ref_mysqli.html PHP 5 개 MySQLi 기능 PHP MySQLi 소개 PHP MySQLi는 ..

[PHP] 개발환경 설정

안녕하세요. 코딩을 독학하고있는 정호빈입니다. PHP는 동적인 웹사이트를 만들 때 사용되어지는 서버 스크립트 언어입니다. 동일한 종류로는 ASP, JSP 가 있습니다. 이러한 PHP를 사용하기 위해선 어떤 개발환경이 필요한지 알아보는 시간을 갖겠습니다. 1. Bitnami https://bitnami.com/stack/wamp/installer Install WAMP, Download WAMP show MD5 5f6917ada7e9133f223ef90c7bd57d02 SHA1 0ef29cb35f7b6d0a8e13b5d3db93b0434ef4127a SHA256 0965ae6dbda6b425b0248bd9ddd5e938609371af3ac47e1fade979108e50a855 bitnami.com 해당 홈..

[Servlet,JSP]EL(Expression Language)

유튜브 강의 '자바-JSP-Spring'을 기반으로 공부하였습니다. https://www.youtube.com/watch?v=5kgThHLRb_k&list=PLieE0qnqO2kTyzAlsvxzoulHVISvO8zA9&index=56&ab_channel=SEOULG-%EC%BA%A0%ED%94%84 1. EL(Expression Language) : 표현식 또는 액션태그를 대신하여 값을 표현하는 언어입니다. 2. 예시 코드 3. 실행화면 해당 EL(Expression Language)를 사용하면 긴 코드들을 줄여서 코드 가독성을 높여주는 역할을 도와줄 것 같습니다. *추가로 EL뿐만이 아니라 JSTL을 같이 사용하여 가독성을 높여주는 추세라고 합니다.*

[코딩테스트]다이나믹 프로그래밍(1로만들기)

책 '이것이 취업을 위한 코딩 테스트다'를 기반으로 공부하였습니다. https://github.com/ndb796/python-for-coding-test GitHub - ndb796/python-for-coding-test: [한빛미디어] "이것이 취업을 위한 코딩 테스트다 with 파이썬" 전체 [한빛미디어] "이것이 취업을 위한 코딩 테스트다 with 파이썬" 전체 소스코드 저장소입니다. - GitHub - ndb796/python-for-coding-test: [한빛미디어] "이것이 취업을 위한 코딩 테스트다 with 파이썬" 전체 소 github.com 1. 1로 만들기 방법 1) x가 5로 나누어떨어질 때, 5로 나눕니다. 2) x가 3으로 나누어떨어질 때, 3으로 나눕니다. 3) x가 2로 ..

코딩테스트 2022.01.19

[코딩테스트]이진탐색(떡볶이 떡 만들기)

책 '이것이 취업을 위한 코딩 테스트다'를 기반으로 공부하였습니다. https://github.com/ndb796/python-for-coding-test GitHub - ndb796/python-for-coding-test: [한빛미디어] "이것이 취업을 위한 코딩 테스트다 with 파이썬" 전체 [한빛미디어] "이것이 취업을 위한 코딩 테스트다 with 파이썬" 전체 소스코드 저장소입니다. - GitHub - ndb796/python-for-coding-test: [한빛미디어] "이것이 취업을 위한 코딩 테스트다 with 파이썬" 전체 소 github.com 1. 떡볶이 떡 만들기 입력조건 - 첫째 줄에 떡의 개수 N과 요청한 떡의 길이 M이 주어진다. - 둘째 줄에는 떡의 개별 높이가 주어진다. 떡..

코딩테스트 2022.01.18

[Servlet,JSP]데이터베이스 연동(환경설정)

유튜브 강의 '자바-JSP-Spring'을 기반으로 공부하였습니다. https://www.youtube.com/watch?v=OFnieB9KDTg&list=PLieE0qnqO2kTyzAlsvxzoulHVISvO8zA9&index=50&ab_channel=SEOULG-%EC%BA%A0%ED%94%84 1. DB설치 https://mariadb.org/download/?t=mariadb&p=mariadb&r=10.6.5&os=windows&cpu=x86_64&pkg=msi&m=yongbok Download MariaDB Server - MariaDB.org REST API Release Schedule Reporting Bugs … Continue reading "Download MariaDB Server"..