위토즈 - 개발자프로그램판매공간

정보공유

[PHP] 외부에서 자동로그인

 

 

 

 

 

$loginUrl = 'http://도메인/bbs/login_check.php'; 
$login_data = array(
                'mb_id' => 'admin',
                'mb_password' => '비밀번호'
             ); 
$cookie_nm = "./cookie.txt"; 


$ch = curl_init(); 
curl_setopt ($ch, CURLOPT_URL,$loginUrl); //접속할 URL 주소 
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, FALSE); 
curl_setopt ($ch, CURLOPT_SSLVERSION,1); 
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_HTTPHEADER, array(
    'User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_9_3) AppleWebKit/537.75.14 (KHTML, like Gecko) Version/7.0.3 Safari/7046A194A', 'Referer: http://b도메인/'
));
curl_setopt($ch, CURLOPT_POST, 1); 
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_nm); 
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_nm); 
curl_setopt($ch, CURLOPT_POSTFIELDS, $login_data); 
curl_setopt($ch, CURLOPT_TIMEOUT, 30); 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
$result = curl_exec ($ch); 
curl_setopt($ch, CURLOPT_URL,"http://도메인/bbs/board.php?bo_table=테이블코드"); //접속할 URL 주소 
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_nm); 
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_nm); 
 
$result = curl_exec ($ch); 
curl_close ($ch); 
echo $result; 
 
<meta charset="utf-8">
<?php
include "Snoopy.class.php";
	$snoopy = new Snoopy;


	$snoopy->referer = "b도메인";
	$snoopy->agent = "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0)"; 
    $snoopy->rawheaders["Pragma"] = "application/x-www-form-urlencoded";
	$submit_url = "http://b도메인/bbs/login_check.php";
	$submit_vars["mb_id"] = "admin";
	$submit_vars["mb_password"] = "비밀번호";
	$snoopy->submit($submit_url,$submit_vars);
	$snoopy->setcookies();
	$snoopy->fetch("b도메인/게시판주소");
	print $snoopy->results;
 ?>

 

정보공유
Total 438건 17 페이지
번호 제목 글쓴이 날짜 조회
198 영카트에서 사용하고있는 쿠폰번호 생성코드 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-24 38642
197 방문자의 접속국가 처리. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-23 46077
196 해외 CMS 솔루션 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-10 44365
195 Jquery Plugin gallery - Magnific Popup 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 02-07 43618
194 사이트에 연결된 여러개의 도메인을 하나의 도메인으로만 처리되게 방법. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-24 38965
193 [javascript] 이미지 URL 경로만으로 사이즈 구하기 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-20 40583
192 KG이니시스와 통신 오류로 결제등록 요청을 완료하지 못했습니다. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-17 36718
191 함수, 클래스 사용가능여부 확인. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-13 30568
190 Methods with the same name as their class will not be constructors in a future version of PHP 오류. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-13 30201
189 table 비동기식 삭제 처리. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-12 26752
188 2차 도메인 뽑아내기. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 01-05 46677
열람중 외부에서 자동로그인 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-27 33173
186 영카트, 그누보드 모바일화면에서 viewport 처리. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-26 37474
185 윈도우 환경에서 LESS 파일 컴파일 설정 방법 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-22 49695
184 모바일에서 헤더부분 상단 고정시킬때 IOS 환경에서 손을때기전에는 활성화가 안되는경우. 위토즈쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 12-21 39764