Web 관련 28

PHP #8_ 기본, 데이터 입력받아 화면에 출력하기

안녕하세요.이번에는 php를 통해 데이터를 입력받고, 이를 화면에 출력해보도록 하겠습니다.데이터 전송 방식은 POST방식을 이용합니다.1. 데이터 입력받아 화면에 출력하기 1234567891011121314151617181920212223 문제5. 데이터 입력받아 화면에 출력하기 이름: 나이: 키: 직업: 입력된 데이터는 아래와 같습니다. Colored by Color Scriptercs

Web 관련/PHP 2017.12.10

PHP #4_ for문 기본, 31 ~ 99 까지 한줄에 하나씩 출력하기

안녕하세요. php의 기본부터 천천히 포스팅을 시작하도록 하겠습니다.지난 번 포스팅에서 구구단 출력을 진행했는데 해당 내용이 낯설거나 어려우신 분들께서는 이번 포스팅부터 천천히 익혀나가시면 도움이 될 것이라 생각합니다 :) 1. 31 ~ 99 까지 한줄에 하나씩 출력하기 해당 문제는 간단하게 for문을 이용하면 됩니다. 123456789101112131415 문제1. 31~99까지 한줄에 열개 출력하기

Web 관련/PHP 2017.12.10

PHP #3_ 기본 문법, 구구단 출력하기

안녕하세요. 오랜만에 PHP에 대해서 포스팅을 합니다.지난 포스팅에서 Bitnami를 이용한 php설치까지 진행하였습니다.이번 포스팅을 시작으로 php에 대한 문법적인 이야기나, 기타 실습 예제를 진행해보겠습니다.오늘은 php의 기본 문법과 간단한 구구단 출력 예제를 진행해보겠습니다.1. PHP 기본 양식 php 문서에서 php문장을 시작하고 끝난다를 표시하는 기호가 있습니다.바로 '' 입니다. 해당 표시 사이에 php문법에 맞는 코드가 입력될 것이며, 해당 표시 사이에 들어간 코드는 php양식에 맞게 해석될 것입니다.또한 문장의 끝은 ;(세미콜론)으로 종료를 시켜야합니다. php는 html과 매우 유동적으로 사용이 가능합니다.먼저 다음과 같이,php 코드 내부에 html코드를 입력할 수도 있습니다. 물..

Web 관련/PHP 2017.12.04

플라스크(Flask) #3_ 플라스크에서 MongoDB 연결(연동)하기

안녕하세요.이번 포스팅에서는 Flask에서 MongoDB에 연결하여 데이터를 사용할 수 있도록,MongoDB에 연결하는 방법을 알아보도록 하겠습니다.궁금한 점은 언제나 댓글을 이용해주세요 :)1. 사전작업1-1. pymongo 설치하기 먼저 Flask와 MongoDB, python 설치는 모두 되어있다고 생각하겠습니다.( Flask 설치방법 클릭, MongoDB 설치방법 클릭, python 설치방법 클릭 ) CMD창을 열어서 아래 명령어를 입력합니다.pip install pymongo 위의 사진과 같이 간단하게 설치가 됩니다. 1-2. MongoDB에 데이터 작성하기 이후 flask를 통해 MongoDB에 있는 데이터를 확인하기 위해 간단한 mock-up 데이터를 작성합니다. 아래 사진과 같이 간단하게 ..

Web 관련/Flask 2017.11.10

플라스크(Flask) #2_ 입력한 숫자의 구구단 출력하기

안녕하세요.이번에는 플라스크를 통해서 숫자를 입력받고 버튼을 눌렀을 때 입력한 숫자의 구구단을 출력하는 웹페이지를 만들어보도록 하겠습니다.내용에 대한 피드백이나 궁금한 점은 언제든 댓글을 이용해주세요 :)1. 시작하기 지난 포스팅을 통해 아래와 같은 코드 까지 구현하였습니다. 123456789from flask import Flaskapp = Flask(__name__) @app.route('/')def hello_world(): return 'Hello World!' if __name__ == '__main__': app.run()cs 위의 코드에서 7번 라인은 라우팅을 설정하는 코드입니다.쉽게말해서 '127.0.0.1:5000/' 이라는 주소를 말하는 코드인 것이죠.따라서 우리가 지난번에 '127.0..

Web 관련/Flask 2017.11.09

PHP #2_ Bitnami를 이용해서 윈도우에 PHP설치하기

안녕하세요.PHP에 대한 실습을 본격적으로 진행하기 전에, 이번에는 PHP를 윈도우에 설치해도록 하겠습니다.우분투 리눅스를 사용하시는 분들께서는 지난 포스트에 나와있는 링크를 참조하시면 되겠습니다.1. APM(Apache, PHP, MySQL) PHP는 일반적으로 혼자 설치되어 작동되지 않습니다. PHP는 보통 Apache라는 것을 통해서 웹 브라우저로 정보를 전달하며, MySQL을 통해서 실질적인 정보를 가져오기 때문입니다.따라서, PHP와 Apache, MySQL은 주로 함께 사용됩니다. 그리고 이것을 묶어서 한번에 APM이라고 부릅니다. 그런데 이러한 것들을 각각 설치하여 진행하기에는 다소 복잡할 수 있습니다.이러한 불편함을 해소하기 위해 APM을 한번에 설치할 수 있도록 도와주는 것이 있습니다. ..

Web 관련/PHP 2017.11.06

플라스크(Flask) #1_ 파이썬 웹 프레임 워크 플라스크 시작하기

안녕하세요.이번 포스팅부터는 Flask에 대해서 공부하면서 내용을 정리해보려 합니다.오늘은 Flask에 대한 개념과 기본 예제만 살펴보도록 하겠습니다.1. 플라스크(Flask) 란? 파이썬이나 웹에 대해 관심있으신 분들은 어느정도 아시겠지만, 플라스크(Flask)란 파이썬 웹 어플리케이션을 만드는 프레임 워크입니다.프레임워크는 매우 다양하죠. 저의 블로그에서도 포스팅 진행중인 토네이도(tornado) 등이 있습니다.그 중에서도 아마 플라스크와 장고가 대표적일 것 입니다.플라스크는 그러한 프레임워크들 중에서도 매우 심플하고 가벼운 느낌을 가지고 있습니다.그러한 가벼움 속에서도 중요하고 핵심적인 내용과 기능을 갖고 있기에 많은 이들에게 사랑받고 있죠.플라스크를 설치하는 방법은 공식문서나 다른분들의 블로그를 ..

Web 관련/Flask 2017.10.31
728x90