Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
Tags
- JS
- 자바스크립트
- 리사이즈
- iframe
- 날짜비교
- virsualhost
- 애니메이트
- 우분투 npm 설치
- .htaccess
- 날짜변환
- 글자수제한
- post_type
- selinux
- 페이지전환효과
- 보안인증서
- 정부 서비스 가이드라인
- 배열
- 글자 수 제한
- 비동기호출
- SSL
- JavaScript
- 정규식
- 우분투
- 301 리다이렉트
- Vanilla JS
- MySQL
- 디지털 정부서비스ui/ux
- Ajax
- ip직접접근차단
- 구글뷰어
Archives
- Today
- Total
더 나은 프로그래머가 되자
php파일에 post값 전달하기,file_get_contents 본문
php에서 file_get_contents 함수를 이용해서 다른 파일을 불러올때가 있다 (특히 이메일 발송시 메일 폼 불러올때)
이때 겟방식으로는 그냥 URL 뒤에 파라미터 값을 넣어주면 되지만 POST 방식으로 값을 넘겨주고
다시 그 파일을 불러와야할때가 있는데 검색하다가 방법을 찾게되었다.
// POST로 넘길 변수값 설정
$post_data = http_build_query(
array(
'con_data' => $변수1,
'pidx' => $변수2,
'f_txt1' => $변수3,
)
);
//
$context = stream_context_create(
array(
'http' => array(
'method' => 'POST',
'header' => 'Content-type: application/x-www-form-urlencoded',
'content' => $post_data,
'timeout' => 30,
),
));
$body = file_get_contents("http://domain/file.php", false, $context);
위와 같은 방법으로 php파일에 post 값을 넘겨주고 다시 그 파일을 불러 올 수 있다.
'언어 > PHP' 카테고리의 다른 글
| ob_start(), ob_get_contents(), ob_end_flush(), ob_end_clean() 출력 버퍼링 함수 (0) | 2015.02.23 |
|---|---|
| 날짜 더하기 날짜 계산하기,strtotime,date (0) | 2015.02.11 |
| 파일 유무,파일 존재 확인 file_exists() (0) | 2015.01.08 |
| php 그래프 솔루션 (0) | 2015.01.07 |
| PHP로 string(문자)를 int(숫자)로 바꾸는 함수 : intval (0) | 2014.12.15 |
Comments