{source}
<!-- You can place html anywhere within the source tags -->


<script language="JavaScript" type="text/javascript" src="http://sg-deuchelried.de/datefix/dfx.php"></script>
<?php
$zieldatei= "termine.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://sg-deuchelried.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']);
if($_POST) {
if($_FILES['img']['size'] > 0){
$typ=strtolower(substr(strrchr($_FILES['img']['name'],"."),1));
if($typ=="jpg" ||$typ=="jpeg" || $typ=="png" || $typ=="gif"){
rename($_FILES["img"]['tmp_name'],$_FILES["img"]['tmp_name'].".".$typ);
$_POST['img']='@'.$_FILES["img"]['tmp_name'].".".$typ;
}else{
echo "<b>Fehler beim Dateiupload: </b>Ung&uuml;ltiges Dateiformat ($typ) - nur gif, png und jpg erlaubt</b><br />";
}
}
curl_setopt($dfxfp,CURLOPT_POST,1);
curl_setopt ($dfxfp, CURLOPT_POSTFIELDS, $_POST);
}
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";
}
?>
{/source}