<?php
$zieldatei= "tbox_curl.php";
// Ende Konfigurationsbereich, ab hier bitte keine Änderungen im Code vornehmen
  
$queryString = '?';
$arParams=array("kid", "tid", "lid", "vid", "uid", "rubrik_nr", "item_start", "id_veranstalter", "id_location", "personen", "dfx_tpl", "nat", "kw", "t", "m", "alle", "plzarea", "user_id", "ort", "region", "veranstalter", "vst", "rubrik", "suche", "sendArt", "dfxquery", "kquery", "aktion", "ref", "code", "init", "do", "datum_von_tag", "datum_von_monat", "datum_von_jahr", "datum_bis_tag", "datum_bis_monat", "datum_bis_jahr", "ref");
foreach($arParams as $param){
  	if(isset($_REQUEST[/**/$param])){
 		$queryString.=$param.'='.urlencode($_REQUEST[/**/$param]).'&';
  	}
}
$url = "http://www.xxxx.de/datefix/".$zieldatei.$queryString;
if(function_exists('curl_init')){
  $dfxfp = curl_init($url);
  curl_setopt($dfxfp, CURLOPT_RETURNTRANSFER, 1);
  curl_setopt($dfxfp, CURLOPT_USERAGENT, 'Datefix-Curl-Script');
  curl_setopt($dfxfp, CURLOPT_REFERER, $_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']);
  curl_setopt($dfxfp, CURLOPT_CONNECTTIMEOUT, 10);
  $pageContent = curl_exec ($dfxfp);
  $dfxfp_info = curl_getinfo ($dfxfp);
  if($dfxfp_info['http_code'] == '200'){
  	$pageContent = str_replace("http://_HOST_/", "http://".$_SERVER['HTTP_HOST'].$_SERVER['PHP_SELF']	 , $pageContent);
  	echo $pageContent;
  } else {
  	echo 'Der Veranstaltungskalender ist derzeit nicht verf&uuml;gbar oder arbeitet fehlerhaft. Gesendeter Code: '.$dfxfp_info['http_code'];
  }
}else{
  echo "CURL wird von Ihrem Webserver nicht unterst&uuml;tzt, wenden Sie sich gegebenenfalls an Ihren Provider"; 
} 
?>