veranstaltungsarten->veranstaltungsart as $veranstaltungsart) {
$wbs_id_art = $wbs_id_art + $veranstaltungsart->id_art;
$_SESSION['varten'][] = $veranstaltungsart->asXML();
}
}
else {
$wbs_id_art = $_GET['wbs_id_art'];
if (is_array($wbs_id_art)) {
$wbs_id_art_temp = 0;
$wbs_id_art = $_GET['wbs_id_art'];
foreach ($wbs_id_art as $wert) {
$wbs_id_art_temp = $wbs_id_art_temp + $wert;
// echo $wbs_id_art_temp."
"; } $wbs_id_art = $wbs_id_art_temp; } else { $wbs_id_art = $_GET['wbs_id_art']; } } // echo $wbs_id_art."
"; // $wbs_id_art = $veran_id; // echo "para: ".$wbs_id_art; // $aktuell = strftime("%B %Y",time()); $datum = new DateTime(); $datum->modify("+".$monatplus." month"); // echo $datum->format("Y-m-d")."
"; if ($monatplus == 0) { $von_date = $datum->format("Y-m-d"); } else { $von_date=date("Y-m-d",mktime(0, 0, 0, $datum->format("m"), 1, $datum->format("Y"))); } $bis_date=date("Y-m-d",mktime(0, 0, 0, $datum->format("m"), $datum->format("t"), $datum->format("Y"))); // echo $von_date." - ".$bis_date; $von = base64_encode(serialize(urlencode($von_date))); $bis = base64_encode(serialize(urlencode($bis_date))); // if (!isset($_SESSION['pages'])) { if (($refresh==1)|| (!isset($_SESSION['pages']))) { unset($_SESSION['pages']); $url = "http://webservice.kabeljournal.com/veranstaltungen.php?user=".$user."&pwd=".$pwd."&wbs_id_art=".$wbs_id_art."&wbs_von=".$von."&wbs_bis=".$bis."&wbs_limit="; // echo "
".$url."
"; $xml = simplexml_load_file($url); // $_SESSION['pages'] = $xml; foreach ($xml->veranstaltungen->veranstaltung as $veranstaltung) { // echo $page." ".$lfd_veranst."
"; // echo $veranstaltung->bezeichnung."
"; $z++; $_SESSION['pages'][$page][$lfd_veranst] = $veranstaltung->asXML(); if ($lfd_veranst >= $max_veranst) { $page++; $lfd_veranst = 1; } else $lfd_veranst++; } // echo "ich schreibe die session."; } else { // echo "ich nutze die session."; $z++; } echo " "; // pagination if ($z > 0) { echo " "; // pagination // var_dump($_SESSION['pages']); for($lauf=1; $lauf <= $max_veranst; $lauf++) { //echo $lauf."
"; //echo $page_view."
"; if (!($_SESSION['pages'][$page_view][$lauf] ?? false)) { break; } $veranstaltung = simplexml_load_string($_SESSION['pages'][$page_view][$lauf]); //if (!isset($veranstaltung->bezeichnung)) { break; } echo "
";
echo "
";
if ((!empty(trim($veranstaltung->infos)))&&($veranstaltung->infos!=" ")) {
echo "
";
}
if (!empty($veranstaltung->veranst_bild)) {
echo "
";
}
echo "
";
// $z++;
}
// echo "datensätze: ".$z;
// pagination
echo "
";
} else {
echo "Leider keine Veranstaltungen in dieser Kategorie bzw im gewählten Zeitraum :(";
}
// pagination
?>
"; } $wbs_id_art = $wbs_id_art_temp; } else { $wbs_id_art = $_GET['wbs_id_art']; } } // echo $wbs_id_art."
"; // $wbs_id_art = $veran_id; // echo "para: ".$wbs_id_art; // $aktuell = strftime("%B %Y",time()); $datum = new DateTime(); $datum->modify("+".$monatplus." month"); // echo $datum->format("Y-m-d")."
"; if ($monatplus == 0) { $von_date = $datum->format("Y-m-d"); } else { $von_date=date("Y-m-d",mktime(0, 0, 0, $datum->format("m"), 1, $datum->format("Y"))); } $bis_date=date("Y-m-d",mktime(0, 0, 0, $datum->format("m"), $datum->format("t"), $datum->format("Y"))); // echo $von_date." - ".$bis_date; $von = base64_encode(serialize(urlencode($von_date))); $bis = base64_encode(serialize(urlencode($bis_date))); // if (!isset($_SESSION['pages'])) { if (($refresh==1)|| (!isset($_SESSION['pages']))) { unset($_SESSION['pages']); $url = "http://webservice.kabeljournal.com/veranstaltungen.php?user=".$user."&pwd=".$pwd."&wbs_id_art=".$wbs_id_art."&wbs_von=".$von."&wbs_bis=".$bis."&wbs_limit="; // echo "
".$url."
"; $xml = simplexml_load_file($url); // $_SESSION['pages'] = $xml; foreach ($xml->veranstaltungen->veranstaltung as $veranstaltung) { // echo $page." ".$lfd_veranst."
"; // echo $veranstaltung->bezeichnung."
"; $z++; $_SESSION['pages'][$page][$lfd_veranst] = $veranstaltung->asXML(); if ($lfd_veranst >= $max_veranst) { $page++; $lfd_veranst = 1; } else $lfd_veranst++; } // echo "ich schreibe die session."; } else { // echo "ich nutze die session."; $z++; } echo " "; // pagination if ($z > 0) { echo " "; // pagination // var_dump($_SESSION['pages']); for($lauf=1; $lauf <= $max_veranst; $lauf++) { //echo $lauf."
"; //echo $page_view."
"; if (!($_SESSION['pages'][$page_view][$lauf] ?? false)) { break; } $veranstaltung = simplexml_load_string($_SESSION['pages'][$page_view][$lauf]); //if (!isset($veranstaltung->bezeichnung)) { break; } echo "
".sonderzeichen($veranstaltung->bezeichnung)."
".date_conv($veranstaltung->von).(!empty($veranstaltung->bis)?" - ".date_conv($veranstaltung->bis):"").(!empty($veranstaltung->abzeit)?" ".$veranstaltung->abzeit." Uhr":"").(!empty($veranstaltung->biszeit)?" - ".$veranstaltung->biszeit." Uhr":"")."
in ".sonderzeichen($veranstaltung->ort)."
in ".sonderzeichen($veranstaltung->ort)."
".sonderzeichen($veranstaltung->veranstaltungsort)."
".date_conv($veranstaltung->von).(!empty($veranstaltung->bis)?" - ".date_conv($veranstaltung->bis):"").(!empty($veranstaltung->abzeit)?" ".$veranstaltung->abzeit." Uhr":"").(!empty($veranstaltung->biszeit)?" - ".$veranstaltung->biszeit." Uhr":"")."
".$veranstaltung->infos."
";
if (!empty($veranstaltung->veranstaltungsort)) {
echo "
- Veranstaltungsort:
- ".sonderzeichen($veranstaltung->veranstaltungsort)."
- ".sonderzeichen($veranstaltung->plz." ".$veranstaltung->ort)."
- Veranstalter:
- ".sonderzeichen($veranstaltung->veranstalter)."
- Kontakt:
- ".sonderzeichen($veranstaltung->veranstalter_kontaktperson)."
- ".sonderzeichen($veranstaltung->veranstalter_kontaktstrasse)."
- ".sonderzeichen($veranstaltung->veranstalter_kontaktort)."
- ".sonderzeichen($veranstaltung->veranstalter_kontakttelefon)."
- Internet:
- ".$veranstaltung->url."
- E-Mail:
- ".$veranstaltung->email."
Veranstaltung wurde erfasst am ".date_conv($veranstaltung->erfasst_am)." um ".time_conv($veranstaltung->erfasst_am)." Uhr von ".sonderzeichen($veranstaltung->erfasst_von).".
