• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 246
  • Last Modified:

problem with the sd commmand when tring to make a cookie

i am tring to make a cookie for a forum and to take a content ftom a thread
im using the command
curl_init();
now i get this problem
------------------------------------------------------------------------------------------------------------------------
HTTP/1.1 200 OK Transfer-Encoding: chunked X-Powered-By: PHP/5.2.6 Cache-Control: private, pre-check=0, post-check=0, max-age=0 Expires: 0 Pragma: no-cache Content-type: text/html Date: Thu, 09 Oct 2008 15:54:12 GMT Server: unknown
-------------------------------------------------------------------------------------------------------------
how can i fix this?

i am using this script to take the thread
please help


$ch = curl_init();
         curl_setopt($ch, CURLOPT_URL, "http://forum.doom9.org/login.php");
         curl_setopt($ch, CURLOPT_HEADER, 1);
         curl_setopt($ch, CURLOPT_NOBODY, 0);
         curl_setopt($ch, CURLOPT_USERAGENT, $user_agent);
         curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
         curl_setopt($ch, CURLOPT_COOKIEJAR, dirname(__FILE__) . "/cookies.txt");
         curl_setopt($ch, CURLOPT_COOKIEFILE, dirname(__FILE__) . "/cookies.txt");
         curl_setopt($ch, CURLOPT_POST, 1);
         curl_setopt($ch, CURLOPT_POSTFIELDS, "username=user&password=sedr&action=login");
         curl_exec($ch);
 
	// use this to pull up the thread you want to grab content from
         curl_setopt($ch, CURLOPT_URL, "http://forum.doom9.org/");
         $result = curl_exec($ch);
		 echo $result;

Open in new window

0
mgtm3
Asked:
mgtm3
1 Solution
 
hieloCommented:
Not sure if you are having problems instantiaing a curl request or avoiding the header or what. There's  class here that may help you:
http://us3.php.net/manual/en/function.curl-exec.php#80442

IMPORTANT: Make sure you read the comment right above it too.

Here's how you would use that class:
$rq=new CurlRequest();
$params=array(
	'url'=>'http://forum.doom9.org/login.php'
	,'host'=>'forum.doom9.org'
	,'method'=>'POST'
	,'cookie'=> dirname($_SERVER['PHP_SELF']) .'/cookies.txt'
	,'timeout'=>0
	,'post_fields' => 'username=user&password=sedr&action=login'
);
$rq->init($params);
$result = $rq->exec();
echo $result['header'];//this is to print just the header
echo $result['body'];//this will print only the content

Open in new window

0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now