본문 바로가기
반응형

Coding115

보안 모든 저작권은 의 생산자인 님에게 있습니다.문제시, 비공개로 전환하겠습니다. 데이터는 잃는다면 복구할 수 없다. 데이터의 집, 서버 서버에 접속할 때는 경건해야한다. (농담)php/5.php 사용자가 입력한 scriopt 태그를 무력화시키는 방법 (참고:htmlspeialchars) HTML ENTITY 구글 검색 Index.php JavaScript 쓰기 php.net을 활용! 예) strip_tags를 활용한 태그 벗겨버리기 SELECT * FROM user WHERE 1=1; => 언제나 참이다. SELECT * FROM user WHERE name ="egoing" AND password="222" OR 1=1; ====> 조건문이지만 1=1 때문에 만족한다. SQL에서 '를 따옴표로 인식하려면 .. 2017. 8. 28.
관계형 데이터베이스 실습 모든 저작권은 의 생산자인 님에게 있습니다.문제시, 비공개로 전환하겠습니다. open tutorials.sql 를 Terminal에서 실행 SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for `topic` -- ---------------------------- DROP TABLE IF EXISTS `topic`; CREATE TABLE `topic` ( `id` int(11) NOT NULL AUTO_INCREMENT, `title` varchar(100) NOT NULL, `description` text NOT NULL, `author` int(11) NOT NULL, `created` datetime NO.. 2017. 8. 28.
관계형 데이터베이스 이론 모든 저작권은 의 생산자인 님에게 있습니다.문제시, 비공개로 전환하겠습니다. DB에는 다양한 종류가있다. 관계형 데이터베이스에는 MySQL, MSSQL, ORACLE 등이 있다. 이 세가지 제품들이 시장의 주류이다. 관계형 데이터베이스(Relational Database) 2017. 8. 27.
MySQL 실습 모든 저작권은 의 생산자인 님에게 있습니다.문제시, 비공개로 전환하겠습니다. - MySQL실습 1: PHP와의 연동 - PHP의 역할은 웹서버와 MySQL사이에서 중개자의 역할을 하게 된다. 이러한 역할때문에 PHP를 Middle ware라고 부른다. PHP는 mysqli(API)를 활용해서 중개자의 역할을 달성할 수 있다. error.log를 활용해서 debug상의 오류를 찾아낼 수 있다. MySQL monitor mysqli 서버접속 mysql -hlocalhost -uroot -p;*아이디 root고 비번 1111111에 접속하겠다. $conn = mysqli_connect('localhost', 'root', '1111111'); DB선택 mysql> use opentutorials; mysqli.. 2017. 8. 27.
데이터베이스(MySQL)이론 모든 저작권은 의 생산자인 님에게 있습니다.문제시, 비공개로 전환하겠습니다. 데이터베이스란? 정보를 관리하는 전문 ApplicationHTML에서 가장 중요한 것은 정보정보가 위치하는 곳이 가장 중요한 것DATABASE의 가장 원시적인 형태는 바로 File 그 자체이다. 1. 안전하다. 2. 빠르다. (Indexing) 3. 프로그래밍적 제어가능요즘 가장 보편적으로 사용되는 DB모델은 관계형 DB이며, 이중 MySQL을 다룰 것이다. MySQL을 다룰 줄 알면 Oracle, MSSQL등을 보다 손쉽게 다룰 수 있다. 웹과 함께 성장해왔다. (WordPress, TextCube, PHBB 기타 등등이 기본 DB로 MySQL를 사용한다.) Open Source이다.MySQL의 Owner는 MySQL AB -.. 2017. 8. 27.
PHP 실습 모든 저작권은 의 생산자인 님에게 있습니다.문제시, 비공개로 전환하겠습니다. - 요청 - 웹브라우저 -> http://a.com/a.php -> 웹서버 -> php엔진 -> File- 응답 - 웹브라우저 a.com/index.php?id=1 -> index.php 주소와 주소를 구분할때는 ?를 쓴다. 값과 값을 구분하는데는 &를 쓴다. 2.php 1.txt coding everybody 2.php 수정 2.txt Hello World index.php JavaScript list.txt JavaScript란?변수와 상수연산자 1.txt JavaScript란?JavaScript는 html을 제어합니다. 2.txt 변수와 상수변수는 바뀌는 것 상수는 바뀌지 않은 것 3.txt 연산자연산자는 계산하는 것입니다 2017. 8. 26.
자바스크립트 실습 모든 저작권은 의 생산자인 님에게 있습니다.문제시, 비공개로 전환하겠습니다. 예제 1) 예제 2) 예제 3) 사용자가 클릭하는 사건, 사용자가 마우스를 움직이는 사건 등 예제 4) 예제 5) html css javascript 김ㅇㅇ 이ㅇㅇ 박ㅇㅇ 홍ㅇㅇ 클래스의 선택은 . 을 쓴다. 서로 다른 소속의 요소들을 같이 Grouping할 수 있다.JavaScript는 HTML을 제어하는 언어이다. => division의 약자. 태그들을 Grouping하는 것이다. 태그들을 묶어 CSS 효과를 준다. 순수한 HTML 코딩안에 JavaScript를 덕지덕지 쓰는 것은 좋은 코딩은 아니다.유지보수 & 로딩속도 등에 악영향 나쁜 예) 좋은 예) ........JavaScript 파일을 CSS파일과 같이 분개시켜 사.. 2017. 8. 24.
프로그래밍 접근방법 모든 저작권은 의 생산자인 님에게 있습니다.문제시, 비공개로 전환하겠습니다. 2017. 8. 24.
UI vs API 모든 저작권은 의 생산자인 님에게 있습니다.문제시, 비공개로 전환하겠습니다. User Interface / Application Programming Interface 공통점 차이점 Interface UserApplication Low Level High Level 물리학 -> 전기공학 -> 전자공학(Hardware, 0과1) -> 기계어 -> 어셈블리어 -> C -> 운영체제 -> 웹브라우저 -> 웹애플리케이션 -> UI 기승전 물리학API의 폭발적 증가 + 쉬워진 프로그래밍 2017. 8. 24.
함수 모든 저작권은 의 생산자인 님에게 있습니다.문제시, 비공개로 전환하겠습니다. JavaScript PHPfunction function_name(){}function_name();function function_name(){}function_name(); JavaScript php JavaScript PHPfunction function_name(){}function_name();function function_name(){}function_name(); JavaScript php 2017. 8. 24.
반응형