본문 바로가기

전체 글 보기140

01 React란? React란? React는 페이스북사에서 만든 자바스크립트 라이브러리이다. 실제 페이스북에서 자체적으로 사용하며 많은 웹 어플리케이션에 적용되어 있다. 유저 인터페이스를 만드는 라이브러리로, View 레이어를 담당한다. React(웹 어플리케이션), React Native(모바일 어플리케이션), React Electron(PC 어플리케이션) React의 특징 Component로 이루어진 UI 라이브러리 Component는 한 가지의 기능을 수행하는 UI 단위 리액트 어플리케이션은 꼭 하나이상의 Component로 이루어져 있음 최상위 Component는 Root virtual DOM tree를 가지고 있음 위에서 말하는 Component는 무엇일까? 리액트에서 Component는 레고 조각처럼 조합하여 .. 2021. 9. 14.
07 파일을 이용하여 댓글을 만들어보자 파일을 이용한 댓글 만들기 파일을 이용한 댓글 만들기 // post 방식으로 file5.php에 데이터 전송 댓글 : //3. 댓글 출력하기 [결과] 열심히 공부하고 있지만, 오류 사항이 존재 할 수 있습니다. 수정 사항이 존재 할 경우 알려주시면 감사하겠습니다 2021. 8. 6.
06 PHP 파일 다루기 PHP 파일 다루기 파일(file)이란 의미 있는 정보를 담고 있으며, 이름을 가지고 있는 저장 장치상의 논리적인 단위를 의미한다. PHP에서는 데이터를 파일에 저장할 수도 있으며, 파일로부터 데이터를 읽어 들일 수도 있다. readfile( ) 파일에서 데이터를 한줄로 읽어오는 함수이다. echo 함수를 사용하지않아도, 텍스트를 표시할 위치에 사용하면 읽어온 내용 그대로 출력된다. [예시] - data.txt 안녕하세요. php 파일 예제 입니다. 화이팅! 파일 - 1 file( ) 매개변수에 지정된 파일을 읽어 한줄씩 나눠 배열에 저장하는 함수이다. 예시를 보기전, 파일 로그시 실패할 가능성이 있는 경우 처리방법을 알아보자 ! [파일 로그시 실패할 가능성이 있는 경우 처리방법] 이제 file()의 예.. 2021. 8. 5.
05 세션(session) 세션(session)이란? ▪ 세션이란, 웹사이트의 여러 페이지에 걸쳐 사용되는 사용자 정보를 저장하는 방법을 의미한다. 사용자가 브라우저를 닫아 서버와의 연결을 끝내는 시점까지를 세션이라고 한다. ▪ 클라이언트 측의 컴퓨터에 모든 데이터를 저장하는 쿠키와 다르게 세션은 서비스가 돌아가는 서버측에 데이터를 저장하고 키값만을 클라이언트 측으로 남겨둔다. ▪ 세션도 쿠키와 같이 키와 값으로 저장되는 형태이다. ▪ 브라우저는 필요할 때마다 키값을 이용하여 서버에 저장된 데이터를 사용한다. PHP 세션 시작 PHP에서는 파일 제일 상단에 session_start() 함수를 명시하여 시작할 수 있다. session_start(); session_start() 함수는 세션 아이디가 이미 존재하는지를 확인하고, 존재.. 2021. 8. 4.
04 쿠키(Cookie) 쿠키(Cookie)란? 쿠키란, 웹 사이트에 접속할 때 서버에 의해 사용자의 컴퓨터에 저장되는 정보를 의미한다. 클라이언트 측의 컴퓨터(브라우저)에 데이터를 남겨 필요할 때마다 사용한다. 이러한 쿠키의 데이터 형태는 key와 value로 구성되어있으며, 문자열로만 이루어져 있다. 또한, 4kb 이상 저장할 수 없으며 서버당 1개의 저장소를 사용한다. 쿠키 생성 setcookie(쿠키이름, 값, 만료시간, 저장위치, 도메인정보, 프로토콜); setcookie() 함수의 매개변수 중에서 쿠키 명을 제외한 매개변수는 모두 옵션으로 값(value)외에는 생략가능하다. 쿠키는 명시된 지속 시간이 지나면 무효가 되며, 지속 시간을 전달하지 않으면 브라우저가 닫히기 전까지 계속 유효하다. 또한, 사용자가 직접 삭제하.. 2021. 8. 3.
03 문자열함수 문자열 함수 함수명 설명 strlen() - 전달 받은 문자열의 길이를 반환함 strcmp() - 전달 받은 두 개의 문자열을 서로 비교함 - 첫번째 매개변수가 두번째 매개변수보다 크면 양수, 작으면 음수를 반환함 - 같으면 0을 반환함 strstr() - 해당 문자열에서 전달 받은 문자열과 처음으로 일치하는 부분을 찾음 strpos() - 해당 문자열에서 전달 받은 문자열과 처음으로 일치하는 인덱스를 반환함 substr() - 해당 문자열에서 특정 인덱스부터 전달받은 길이만큼의 일부분을 추출함 str_replace() - 해당문자열에서 전달받은 문자열을 모두 찾은 후에 대체 문자열로 교체함 explode() - 특정 문자를 기준으로 전달받은 문자열을 나누어서 하나의 배열로 반환함 문자열 함수들을 예시로.. 2021. 8. 2.
17 로또 추첨 프로그램을 만들어보자 로또 추첨 프로그램을 만들어보자 이전에 이미 로또 추첨 프로그램을 만든적이 있지만, 네...(말잇못(;´д`)ゞ) https://yoonhihi.tistory.com/148?category=972019 07 주사위게임, 가위바위보, 로또추첨 만들기 주사위 게임 주사위 게임 - 랜덤한 수를 뽑아 변수에 저장 - 자신이 입력한 수와 일치하면 끝나는 게임(틀리면 무한 반복) [출력 예시] 주사위 숫자를 맞춰보세요.(1~6) 3 틀렸습니다. 주사위 숫자 yoonhihi.tistory.com 처음에 만들 때 든 생각이 점점 더 멋있게 만들어보자! 였는데, 아직도 부족하지만 업그레이드된 버전으로 작성해보려한다. (ノ◕ヮ◕)ノ*:・゚✧ HTML 로또 추첨기 // 로또공(?)이 들어갈 영역 ? //동일하게 동그란 모양.. 2021. 7. 30.
02 회원가입 페이지 만들기 회원가입 페이지 만들기 이전글에서 작성한 전달방식을 이용하여 회원가입 페이지를 만들어보려한다 :) [회원가입을 진행할 regist.php] 회원가입 // method="post" : url에 정보가 남지 않는 post 방식으로 전달 // action="1-registP.php" : 1-registP.php로 데이터 전송 // onsubmit="return sendit()" : submit 되었을 때, sendit() 함수 리턴 아이디 : 비밀번호 : 비밀번호 확인 : 이름 : 휴대폰 번호 : 이메일 : 우편번호 : 주소 : 상세주소 : 참고항목 : 주소 입력 같은 경우 카카오 주소검색 API를 이용했다. https://postcode.map.daum.net/guide Daum 우편번호 서비스 우편번호 검.. 2021. 7. 29.
01 PHP란? PHP(PHP: Hypertext Preprocessor)란? PHP는 서버 쪽에서 실행되는 서버 사이드 스크립트 언어로, 아래와 같은 특징을 가지고 있다. - 데이터베이스와 연동을 편하게 할 수 있음 - 거의 모든 운영체제에서 개발이 가능 - 속도가 매우 빠름 - 파일 업로드, 메일전송.. 등 기능을 자체적으로 지원 PHP의 기본문법 1. HTML 문서내에 끝난다. 2. PHP문법을 사용하면 확장명을 .php로 저장한다. 3. C언어, Java처럼 PHP 명령문의 끝은 세미콜론(;)으로 끝난다. 4. 주석문은 /* 로 시작해서 */ 끝나고, 한 줄 주석은 // 를 사용한다. 5. HTML에 문자열을 출력하기 위해 echo() 함수를 사용 PHP의 변수 변수(variable)란 데이터(data)를 저장하.. 2021. 7. 29.
반응형