All pastes #146702 Raw Edit

Unnamed

public php v1 · immutable
#146702 ·published 2006-08-23 20:16 UTC
rendered paste body
<?php$fp = curl_init();// Start herecurl_setopt($fp, CURLOPT_URL, 'http://simplepie.org/');curl_setopt($fp, CURLOPT_HEADER, 1);curl_setopt($fp, CURLOPT_RETURNTRANSFER, 1);curl_setopt($fp, CURLOPT_TIMEOUT, 10);curl_setopt($fp, CURLOPT_REFERER, 'http://simplepie.org/');curl_setopt($fp, CURLOPT_USERAGENT, 'SimplePie/1.0 Beta 2 (Feed Parser; http://simplepie.org/; Allow like Gecko) Build/20060530');curl_setopt($fp, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($fp, CURLOPT_MAXREDIRS, 5);// End here$data = trim(curl_exec($fp));if (curl_errno($fp)){	trigger_error(curl_error($fp), E_USER_ERROR);}else{	$info = curl_getinfo($fp);	$data = explode("\r\n\r\n", $data, $info['redirect_count'] + 2);	$body = array_pop($data);	$headers = array_pop($data);	if (preg_match('/HTTP\/[0-9\.]+ ([0-9]+)/i', $headers, $matches))	{		echo $matches[1];	}	else	{		echo $headers;		die;	}}?>