t'story

고정 헤더 영역

글 제목

메뉴 레이어

t'story

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 분류 전체보기 (93)
    • Netwrok & Security (6)
    • Web Development (60)
      • Silverlight (6)
      • ASP.NET (11)
      • Web Service (3)
      • HTML/CSS (0)
      • Javascript (4)
      • Others (20)
    • Database (5)
    • Framework (6)
    • Others (16)
    • About (0)

검색 레이어

t'story

검색 영역

컨텐츠 검색

php

  • PHP 지정된 파일의 mime 타입 알아내기

    2008.11.16 by thankee

  • PHP 전송 값 중에 역슬러쉬 문제

    2008.10.28 by thankee

  • PHP에서 Form값 전달받기

    2008.07.26 by thankee

  • PHP 기초문법 및 변수

    2008.07.25 by thankee

PHP 지정된 파일의 mime 타입 알아내기

mime_content_type (PHP 4 >= 4.3.0, PHP 5) string mime_content_type (string filename) 지정된 파일의 Mime Content Type을 반환합니다. 반환된 문자열은 text/plain 또는 application/octet-stream과 같은 MIME포멧입니다. mime_content_type()을 사용한 예제소스 결과는 다음과 같습니다. image/gif text/plain 아래는 사용자 코멘트 파일이름에 '+'문자가 포함되어 있으면 다음과 같은 경고를 내보내는 것 같습니다.(php 4.3) Warning: mime_magic: invalid mode 01002354664 모든 파일에 대해서 옳바른 Mime타입을 반환하지 않는 다는 것에 주..

Web Development 2008. 11. 16. 12:48

PHP 전송 값 중에 역슬러쉬 문제

폼에 데이터를 입력하고 PHP에서 입력을 받게 될 경우, 역슬러쉬가 붙어 버리는 문제가 있습니다. send.html receive.php 위의 소스를 실행해서 폼에 다음과 같은 데이터를 입력합니다. 위의 데이터를 입력하면 출력값은 다음과 같습니다. 이상하게 역슬러쉬가 붙어버렸습니다. 이 문제의 원인은 php.ini에서 magic_quotes_gpc가 On으로 되어 있을 경우, PHP의 모든 GPC데이터(Get/Post/Cookie)는 자동으로 특정 문자에 역슬러쉬를 자동으로 부여해버립니다. 이는 데이터베이스에 데이터를 입력할 경우 수동으로 역슬러쉬를 붙이지 않고 자동으로 역슬러쉬가 붙기를 희망하는 사용자를 위해 만들어진 기능이라고 하더라구요. 만약 이 자동으로 역슬러쉬를 붙이는 기능을 원하지 않으면 ph..

Web Development 2008. 10. 28. 00:06

PHP에서 Form값 전달받기

Get, Post에 대한 간략한 설명 웹에서 Form에 입력된 데이터를 전송하는 방법에는 두가지가 있습니다. Get과 Post방법인데요, 이 둘다 각 자 특징과 장단점이 존재하기에 상황에 따라 선택적으로 사용되어집니다. Get : 이 방법은 웹 주소 뒤에 데이터를 붙여서 전송하는 방법입니다. Get은 Post보다 빠르지만, 보통 데이터의 전송량이 Post방식보다 작고, 웹 주소에 데이터가 노출되기에 누구나 전송되는 데이터를 볼 수 있습니다. 따라서 아이디나 패스워드를 Get방식으로 전송하는 것은 옳바르지 못합니다. 하지만 Get방식은 주소에 데이터가 포함되어 있기때문에, 해당 페이지를 그대로 북마크할 수 있으며, 주소만 저장해둬도 해당 페이지를 그대로 재방문할 수 있다는 점입니다. Post : Post방..

Web Development/Others 2008. 7. 26. 06:51

PHP 기초문법 및 변수

PHP문서의 작성 또는 , ~ 의 ~부분에 PHP 문장을 기술 하면 됩니다. (php.ini에서 short_open_tag = On으로 설정한 경우에만 를 사용할 수 있습니다.) C언어와 거의 모든 문법이 동일합니다. 대소문자를 구별하며, 문장을 마칠 때는 반드시 ';'를 붙여야합니다. (에서 뒤쪽의 '?'는 자체적으로 마침이라는 의미가 있으므로 세미콜론을 생략할 수 도 있습니다. 를 로 표현 가능합니다.) HTML페이지로 출력하는 기본적인 함수는 echo를 사용합니다. echo "hello";, echo("hello"); 모두 동일한 표현입니다. 변수의 선언이 필요치 않으며, 어느 곳에서나 변수를 생성 사용할 수 있습니다. 변수의 타입의 지정이 필요없으며, 내부적으로 자동으로 타입에 맞게 형변환 되므로..

Web Development/Others 2008. 7. 25. 05:02

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
t'story © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바