본문 바로가기 메뉴 바로가기

하늘과 나의 IT 이야기

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

하늘과 나의 IT 이야기

검색하기 폼
  • 전체보기 (648)
    • 일상 이야기 (23)
    • IT 이야기 (47)
      • [IT]Windows (2)
      • Node.js (10)
      • PHP (1)
      • 인터넷 이야기 (93)
      • 프로그래밍 (254)
      • ★ 강좌 ★ (29)
      • 안드로이드 (31)
    • Hot News★ (26)
    • 리뷰(Review) (30)
    • 성공의 방법 (30)
      • 건강 이야기 (6)
    • 영어 In | English (12)
    • 유용한 자료 모음 (16)
      • 사이트모음 (3)
      • 효과음 모음 (10)
    • 건축과 집짓기 (4)
  • 방명록

php (18)
[PHP] http에서 https로 접속 방법을 바꾸고 싶을때

PHP에서 사용자가 http로 접속한 경우 https 로 바꿔주는 소스코드이다. 서버 접속시 HEADER 부분에서 주소를 가져와서 https 로 바꿔준다. GET 방식으로 URL로 값을 넘겨야 되는 경우 꼭 $_SERVER['QUERY_STRING']을 써줘야 한다.

IT 이야기/PHP 2021. 11. 17. 16:47
가장 간단한 APM 환경 설치하기(XAMPP)

PHP로 웹 프로그래밍을 배울 때 먼저는 PHP를 사용할 수 있도록 환경설정을 해야 하는데요. 가장 간편하고 용량도 최소한으로 사용하는 방법을 찾으시는 분이라면 저는 XAMPP를 추천합니다. 왜냐구요? 첫째로, 윈도우(Windows), 리눅스(Linux), 맥(MAC) 모두 지원합니다. 둘째로, 설치 버전을 사용할 수도 있고 단순 압축 버전을 사용할 수도 있기 때문입니다. ■ XAMPP 소개 APM은 웹서버인 아파치(Apache)와 PHP, 그리고 오픈소스 DBMS인 MySQL을 의미합니다. 일반적으로 아파치와 PHP, MySQL을 같이 설치해서 연동하기 때문에 APM을 한번에 설치하는 다양한 패키지들이 존재합니다. 그중에 XAMPP는 크로스플랫폼을 지향하는 X, 아파치(Apache) 웹서버 A, MyS..

IT 이야기 2020. 4. 25. 07:00
[PHP] PHP에서 UTF-8, EUC-KR 인코딩 변경

PHP에서 UTF-8, EUC-KR 인코딩 변경하기 UTF-8을 EUC-KR로 변경$str = iconv("UTF-8", "EUC-KR", $str); EUC-KR을 UTF-8로 변경$str = iconv("EUC-KR", "UTF-8", $str);

카테고리 없음 2015. 5. 18. 18:28
[PHP] fsockopen() 으로 PHP 외부의 페이지 가져오기

이번에 PHP로 개발을 하게 되었는데 ASP로 작성된 다른 사이트의 내용을 가져와야 하는 경우가 생겼습니다.그래서 어떻게 할까 고민하는 도중 fsockopen() 함수를 이용한 소스를 발견하여 적용하니 만족할 만한 결과를 얻을 수 있었습니다. 제가 사용한 소스는 아래와 같습니다. 출처 : http://freeimage.kr/bbs/?tip_php=808

IT 이야기/프로그래밍 2015. 5. 18. 11:53
PHP 개발시 DB에 한글이 깨져 들어갈 때 해결한 사례

PHP로 웹페이지를 개발 중 페이지 인코딩과 DB, 파일 저장형식까지 UTF-8로 했음에도 불구하고 한글이 깨져서 들어가서 이상하다 싶어 검색을 통해 이리저리 확인을 해 보았습니다. DB 연동 할 때 아래와 같은 방법을 해주니 한글이 깨지지 않더라구요. mysql_query("SET NAMES utf8");

IT 이야기/프로그래밍 2014. 12. 26. 14:39
APMSETUP에서 curl 사용하기

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 파일을 찾아 그..

IT 이야기/프로그래밍 2014. 7. 20. 14:58
PHP에서 유동 변수 만드는 방법

PHP 유동변수 PHP에서 변수는 변수이름을 지정하고 변수값을 넣으면 변수에 변수값을 저장할 수 있다. $str1 = "text1";$num2 = 34; 그런데 사용하다보면 아래와 같이 비슷한 이름의 변수인데 숫자만 달리해서 사용할 때가 있다$temp0 = "1";$temp1 = "2";$temp2 = "3";...$temp9 = "10" 그런데 위의 변수를 쓰려면 하나하나 이름을 지정해서 써야 된다. 위의 변수명을 마치 배열을 사용하듯이 반복문에서 쉽게 사용할 수 있는 방법을 없을까? for($i=0 ; $i < 10 ; $i++){${"temp".$i} = $i;} 위 소스를 실행해 보면 배열처럼 사용할 수 있다는 것을 확인할 수 있다.그 방법은 ${ } 안에 변수나 혹은 임의로 만든 변수명을 넣는 ..

IT 이야기/프로그래밍 2014. 3. 23. 20:37
PHP 한글 문자열 자르기 함수(한글도 가능)

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 ..

IT 이야기/프로그래밍 2013. 4. 12. 23:21
PHP UTF-8로 사이트를 제작할 때 확인해야 할 4가지

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'");

IT 이야기/프로그래밍 2013. 4. 11. 13:13
PHP mail() 함수에서 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);

IT 이야기/프로그래밍 2013. 4. 11. 10:37
[PHP] 리다이렉션(페이지이동)의 3가지 방법

PHP에서 페이지를 이동하는 3가지 방법 1. 메타테그를 이용한 방법

IT 이야기/프로그래밍 2012. 9. 8. 17:47
[PHP] include 할 페이지에 get으로 인수 넘기는 방법

[PHP] include 할 페이지에 get으로 인수 넘기는 방법 PHP로 개발하면서 한 페이지를 포함시키기 위해 include를 사용하고 그 페이지에 값을 넘기기 위해서 페이지에서 페이지로 넘길 때 get방식으로 넘겨서 받는 소스를 작성했습니다. 대충 이런 식으로 하면 include하는 페이지에 값이 들어가겠거니 생각했습니다. 하지만 아니었습니다. 오류가 발생했다는 메시지가 나오고 안되는 것이었습니다. 그래서 바로 검색에 들어갔습니다. 그래서 아래와 같은 방법을 찾았습니다. 이렇게 하니 notice_view.php 파일에서 no값을 $_GET으로 불러서 사용할 수 있었습니다. 즉, 정리하면 $_GET["변수"] = 변수값 ; include("파일 이름"); 이렇게 하면 include할 페이지에 get으..

IT 이야기/프로그래밍 2012. 4. 22. 20:13
POST 방식과 GET 방식의 차이

POST 방식과 GET 방식의 차이 오늘은 웹페이지를 작성할 때 쓰이는 언어인 HTML, PHP, ASP, JSP, ASP.NET 를 공부할 때 나오는 GET, POST 방식에 대해서 알아보도록 하겠습니다. 웹프로그래밍을 하다보면 아래 그림과 같이 웹페이지에서 웹페이지로 정보를 전달해야 하는 경우가 있는데요. 그럴 경우에 GET, POST 방식이 사용됩니다. GET, POST 이 두 방식은 페이지에서 페이지로 정보를 전송할 때 쓰이는 방법입니다. GET 방식 - 모든 파라미터는 URL을 통해 전달됩니다. - 사용자의 눈에 직접적으로 표시되기 때문에, 로그인 비밀번호등의 정보를 GET 방식으로 전달 하면 문제가 발생 할 가능성이 있습니다. - URL의 길이가 정해져 있기 때문에 많은 양의 정보를 전달할 수..

IT 이야기/프로그래밍 2011. 10. 17. 11:56
[PHP]에서 지원하는 MySQL API 함수

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()함수는 연결 식..

IT 이야기/프로그래밍 2010. 8. 9. 14:44
[PHP] 방문자의 숫자를 세는 카운터(counter) 만들기

방문자의 숫자를 세는 카운터(counter) 만들기 오늘은 PHP를 이용하여 카운터를 만들어 보도록 하겠습니다. 카운터란 무엇인가요? 사이트에 몇명의 방문객이 왔는지에 대한 정보를 얻고 싶을 때 사용합니다. 파일을 이용하여 만들어 보겠습니다. 위의 소스의 실행 결과는 다음과 같습니다. 새로고침을 해도 카운터는 올라가지 않아요~ 쿠키 덕분이죠 브라우저를 종료하고 다시 접속하면 올라갑니다. 그럼 오늘은 여기까지 ~~

IT 이야기/프로그래밍 2010. 7. 29. 20:15
이전 1 2 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
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
  • 녹두장군 - 상상을 현실로
TAG
  • It
  • 프로그래밍
  • C언어
  • 안드로이드 어플 추천
  • 인터넷 익스플로러
  • 소스코드
  • 인터넷
  • 강좌
  • 효과음
  • 안드로이드
  • HTML
  • C언어 문제
  • 성공
  • MBTI 테스트
  • 프로그래밍 문제
  • 모토로이
  • JavaScript
  • MBTI 자료
  • 강의
  • 소스
  • C
  • 예제 소스
  • 안드로이드 어플
  • 리뷰
  • MBTI 강좌
  • 스마트폰
  • MBTI
  • php
  • C언어 소스
  • MBTI 검사
more
«   2025/07   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바