global $p2version, $prefdir, $idpw2ch_php, $sid2ch_php;
	global $p2version, $prefdir, $idpw2ch_php, $sid2ch_php, $proxy;
	if(extension_loaded('curl')){ //PHPのCURLが使えるなら
		$ch = curl_init();
		$fp = fopen ($tempfile, "w");
		curl_setopt ($ch, CURLOPT_FILE, $fp);
		curl_setopt ($ch, CURLOPT_URL, $auth2ch_url);
		curl_setopt ($ch, CURLOPT_HEADER, 0);
		curl_setopt ($ch, CURLOPT_HTTPHEADER, array($x_2ch_ua));
		curl_setopt ($ch, CURLOPT_USERAGENT, $dolib2ch);
		curl_setopt ($ch, CURLOPT_POST, 1);
		curl_setopt ($ch, CURLOPT_POSTFIELDS, $postf);
		if($proxy['use']) //この行と
			curl_setopt ($ch, CURLOPT_PROXY, $proxy['host'].':'.$proxy['port']); // この行の二行追加
		curl_exec ($ch);
		curl_close ($ch);
		fclose ($fp);
	}else{
		$curlrtn=1;
		$curlcmd = "curl -H \"X-2ch-UA: p2/{$p2version}\" -A {$dolib2ch} -d ID={$login2chID} -d PW={$login2chPW} -o {$tempfile}  {$auth2ch_url}";
		if($proxy['use']) // ここと
			$curlcmd .= ' -x '.$proxy['host'].':'.$proxy['port']; //ここの二行も。
$proxy['uselogin2ch'] = 0;	// (0) 2chログインにプロキシを利用(する:1, しない:0)
		if($proxy['use'])
		if($proxy['uselogin2ch'])

トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS