PHP로 웹 프로그래밍을 배울 때 먼저는 PHP를 사용할 수 있도록 환경설정을 해야 하는데요. 가장 간편하고 용량도 최소한으로 사용하는 방법을 찾으시는 분이라면 저는 XAMPP를 추천합니다. 왜냐구요? 첫째로, 윈도우(Windows), 리눅스(Linux), 맥(MAC) 모두 지원합니다. 둘째로, 설치 버전을 사용할 수도 있고 단순 압축 버전을 사용할 수도 있기 때문입니다. ■ XAMPP 소개 APM은 웹서버인 아파치(Apache)와 PHP, 그리고 오픈소스 DBMS인 MySQL을 의미합니다. 일반적으로 아파치와 PHP, MySQL을 같이 설치해서 연동하기 때문에 APM을 한번에 설치하는 다양한 패키지들이 존재합니다. 그중에 XAMPP는 크로스플랫폼을 지향하는 X, 아파치(Apache) 웹서버 A, MyS..
APMSETUP에서 curl 사용하기 오늘은 apmsetup이라는 프로그램을 통해서 킴스큐를 설치해 보았습니다. 킴스큐 마켓에서 제공하는 특정 레이아웃을 설치하려는데 다음과 같은 오류가 발생했습니다. Fatal error: Call to undefined function curl_init() in H:\APM_Setup\htdocs\layouts\xarc\_main.php on line 39 그래서 검색을 해보니 curl을 사용해야 된다고 하더라구요.그럼 APMSETUP에서는 curl 을 사용할 수가 없다는 것인가?라는 의문이 들었습니다. 하지만 해결했습니다!APMSETUP에서 curl을 사용하기 위해서는 아래와 같이 해보시기 바랍니다. 먼저 APMSETUP이 설치된 곳에서 PHP.ini 파일을 찾아 그..
PHP 유동변수 PHP에서 변수는 변수이름을 지정하고 변수값을 넣으면 변수에 변수값을 저장할 수 있다. $str1 = "text1";$num2 = 34; 그런데 사용하다보면 아래와 같이 비슷한 이름의 변수인데 숫자만 달리해서 사용할 때가 있다$temp0 = "1";$temp1 = "2";$temp2 = "3";...$temp9 = "10" 그런데 위의 변수를 쓰려면 하나하나 이름을 지정해서 써야 된다. 위의 변수명을 마치 배열을 사용하듯이 반복문에서 쉽게 사용할 수 있는 방법을 없을까? for($i=0 ; $i < 10 ; $i++){${"temp".$i} = $i;} 위 소스를 실행해 보면 배열처럼 사용할 수 있다는 것을 확인할 수 있다.그 방법은 ${ } 안에 변수나 혹은 임의로 만든 변수명을 넣는 ..
PHP 한글 문자열 자르기 Function 입니다. 이 함수는 문자열을 원하는 바이트단위로 잘라주고 뒤에 원하는 문자를 붙여주는 함수입니다. 예를들면 "예를 들면...." 이런식으로요. 한글은 영어와 다르게 2바이트로 되어 있어 substr 로 문자와 문자 사이를 자르기에는 문제가 있습니다. 그래서 준비했습니다. 아래와 같은 함수를 사용하시면 됩니다. function Sub_Sting_Cut($string, $length, $suffix="..") { $string = strip_tags(stripslashes(trim($string))); if (strlen($string) 127 && $cpos>=0) { $count2B++; $cpos--; $laschar = $string[$cpos]; } if ..
PHP를 이용해서 UTF-8로 사이트를 제작할 때 확인해야 할 4가지! UTF-8로 사이트를 제작할 때 확인할 사항 4가지확인해야 할 부분 몇 가지 있습니다. 1. 파일 인코딩 설정확인 2. 최상단에 아래와 같은 코드 확인 3. 바로 밑에 아래와 같은 코드 확인 4. DB 작업 중 한글이 깨질 경우 DB연결함수(mysql_connent) 바로 아래에 다음과 같은 코드 확인 mysql_query("SET character_set_results = 'utf-8', character_set_client = 'utf-8', character_set_connection = 'utf-8', character_set_database = 'utf-8', character_set_server = 'utf-8'");
아래와 같이 하면 PHP에서 UTF-8로 메일을 보낼 수 있다. $content = "한글 본문"; $subject = "한글 제목!"; $headers = 'MIME-Version: 1.0'."\r\n"; $headers .= 'Content-Type: text/html; charset=utf-8'."\r\n"; mail("xxxxx@yyy.com", '=?UTF-8?B?'.base64_encode($subject).'?=', $content, $headers);
[PHP] include 할 페이지에 get으로 인수 넘기는 방법 PHP로 개발하면서 한 페이지를 포함시키기 위해 include를 사용하고 그 페이지에 값을 넘기기 위해서 페이지에서 페이지로 넘길 때 get방식으로 넘겨서 받는 소스를 작성했습니다. 대충 이런 식으로 하면 include하는 페이지에 값이 들어가겠거니 생각했습니다. 하지만 아니었습니다. 오류가 발생했다는 메시지가 나오고 안되는 것이었습니다. 그래서 바로 검색에 들어갔습니다. 그래서 아래와 같은 방법을 찾았습니다. 이렇게 하니 notice_view.php 파일에서 no값을 $_GET으로 불러서 사용할 수 있었습니다. 즉, 정리하면 $_GET["변수"] = 변수값 ; include("파일 이름"); 이렇게 하면 include할 페이지에 get으..
POST 방식과 GET 방식의 차이 오늘은 웹페이지를 작성할 때 쓰이는 언어인 HTML, PHP, ASP, JSP, ASP.NET 를 공부할 때 나오는 GET, POST 방식에 대해서 알아보도록 하겠습니다. 웹프로그래밍을 하다보면 아래 그림과 같이 웹페이지에서 웹페이지로 정보를 전달해야 하는 경우가 있는데요. 그럴 경우에 GET, POST 방식이 사용됩니다. GET, POST 이 두 방식은 페이지에서 페이지로 정보를 전송할 때 쓰이는 방법입니다. GET 방식 - 모든 파라미터는 URL을 통해 전달됩니다. - 사용자의 눈에 직접적으로 표시되기 때문에, 로그인 비밀번호등의 정보를 GET 방식으로 전달 하면 문제가 발생 할 가능성이 있습니다. - URL의 길이가 정해져 있기 때문에 많은 양의 정보를 전달할 수..
PHP 이야기 PHP에서 지원하는 MySQL API 함수 ★ mysql_connect : MySQL 서버에 연결 정의 : int mysql_connect ( hostname(:port) , username, password ) ; hostname : 연결하고자 하는 MySQL서버의 호스트명 username : 사용자 계정 password : 사용자 패스워드 - mysql_connect함수를 통해 MySQL서버에 연결되면 mysql_connect는 연결 식별자를 반환하여 특정 데이터베이스에 대한 작업을 진행할 수 있도록 한다. ★ mysql_close : MySQL 서버 연결을 종료 정의 : int mysql_close( int [link_identifier] ) ; mysql_close()함수는 연결 식..
- Total
- Today
- Yesterday
- W3Schools Online Web Tutorials
- 구차니의 잡동사니 모음
- [IT]블로거팁닷컴
- 비앤아이님의 블로그
- Blog Suspect
- 즐거운하루 blog
- zinicap의 검색엔진 마케팅(SEM)
- 머니야머니야님의 블로그
- [Friend] AtinStory
- [기타배우기]해브원 박스
- [웹표준] SINDB.com
- 해커 C 이야기
- [애드센스] 길라잡이
- 정순봉의 IT SCHOOL
- 씨디맨의 컴퓨터이야기
- 2proo Life Story
- 못된준코의 세상리뷰
- [IT강좌] 정보문화사
- IN 대전
- 에우르트는 나쁜남자 -_-
- 씬의 싱크탱크
- 엔돌슨의 IT이야기
- 진이늘이
- 'Cooltime'의 블로그
- 후이의 Tistory
- Soulstorage
- 앤드&엔드의 블로그
- June Blog
- 노지의 소박한 이야기
- gbWorld
- 인터넷 속 나의 생각
- HarshNix
- ART of WEB
- 녹두장군 - 상상을 현실로
- It
- 프로그래밍
- MBTI 테스트
- 성공
- 예제 소스
- php
- 소스코드
- 스마트폰
- 인터넷
- MBTI 검사
- 효과음
- JavaScript
- C
- 프로그래밍 문제
- 안드로이드 어플
- 인터넷 익스플로러
- 안드로이드 어플 추천
- C언어 소스
- HTML
- C언어 문제
- C언어
- MBTI 자료
- 강좌
- MBTI
- 강의
- 모토로이
- MBTI 강좌
- 안드로이드
- 리뷰
- 소스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |