snoopy을 통한 접속 시 로그인 확인 방법>> 채택완료
snoopy를 통해 그누보드 사이트에 로그인 하려합니다.
로그인 여부 확인 방법은 어떻게 될런지???
include "../lib/Snoopy/Snoopy.class.php";
$snoopy = new Snoopy();
function sendSnoopy(){ //print_r($data);exit;
global $snoopy, $data;
$host = "https://aaabc.co.kr"; //호스트주소 $snoopy->agent = "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322)"; $snoopy->referer = $host;
//로그인 echo " ///////////////// 로그인 시작/////////////////////\n"; $snoopy->httpmethod = "POST"; $snoopy->submit($data['url_login'], array( $data['form_id'] => $data['id'], $data['form_pw'] => $data['pw'] )); $snoopy->setcookies(); $snoopy->fetch($host); echo " ///////////////// 로그인 성공/////////////////////\n";
$result = $snoopy->results; echo " result = {$result}";exit;
}
$data = array(); $data['form_id'] = "mb_id"; $data['form_pw'] = "mb_password"; $data['id'] = "aaabc"; $data['pw'] = "aaabc"; $data['url_login'] = "https://aaabc.co.kr/login_check.php"; $data['url_comment'] = "https://aaabc.co.kr/bbs/write_comment_update.page.php"; $data['form_comment'] = "wr_content"; $data['list_array'] = array( "게시판리스트1" => info, "게시판리스트4" => intro );
sendSnoopy();
?>
결과는 아래와 같이 로그인 여부에 상관없이 출력되네요
sendSnoopy Start ///////////////// 로그인 시작///////////////////// ///////////////// 로그인 성공///////////////////// result =
답변 1개
답변을 작성하려면 로그인이 필요합니다.
로그인