Changeset 3328217
- Timestamp:
- 07/15/2025 12:29:14 PM (9 months ago)
- Location:
- travelmanager-buchungssoftware/trunk
- Files:
-
- 3 edited
-
ajax/target.php (modified) (5 diffs)
-
index.php (modified) (7 diffs)
-
libs/flexslider/shared.js (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
travelmanager-buchungssoftware/trunk/ajax/target.php
r3313620 r3328217 11 11 function travelmanager_eventcalendar() { 12 12 $url = travelmanager_get_url($_POST["hash"]); 13 $url.="&extra_months=". $_POST["extra_months"];13 $url.="&extra_months=".(int)$_POST["extra_months"]; 14 14 $url.="&use_station_id=".(int)$_POST["station_id"]; 15 $url.="&use_category_id=".$_POST["category_id"]; 15 16 $category_id = preg_replace('/[^0-9,]/', '', $_POST["category_id"]); 17 $url.="&use_category_id=".$category_id; 16 18 17 19 $result = travelmanager_request_content($url, 15); … … 77 79 function travelmanager_listcategories(){ 78 80 global $dialog, $locale; 79 $url = travelmanager_get_url($_POST["hash"]); 80 $url.="&only_linie_typ_id=".$_POST["linie_typ_id"]."&fahrplan=true"."&start=".(int)$_POST["ts"]; 81 82 $linie_typ_id = preg_replace("/[^0-9,]+/", "",$_POST["linie_typ_id"]); 83 84 $url = travelmanager_get_url($_POST["hash"]); 85 $url.="&only_linie_typ_id=".$linie_typ_id."&fahrplan=true"."&start=".(int)$_POST["ts"]; 81 86 $result = travelmanager_request_content($url, 15); 82 87 … … 138 143 $url.="&zielstation_id=".(int)$_POST["station_stop_id"]; 139 144 if(isset($_POST["signets"])){ 140 $url.="&signets=".$_POST["signets"]; 145 $signets = preg_replace("/[^0-9,]+/", "",$_POST["signets"]); 146 $url.="&signets=".$signets; 141 147 } 142 148 $url.="&datum=".$_POST["datum"]; … … 145 151 } 146 152 $url.="&linie_typ_id=".(int)$_POST["linie_typ_id"]; 147 $url.="&linien_ids=".$_POST["linien_ids"]; 153 $linien_ids = preg_replace("/[^0-9,]+/", "",$_POST["linien_ids"]); 154 $url.="&linien_ids=".$linien_ids; 148 155 $url.="&3days=".($_POST["3days"]=="1"?"1":"0"); 149 156 $url.="&do=getRelations"; … … 164 171 global $dialog; 165 172 $url = travelmanager_get_url($_POST["hash"]); 166 $url.="&linie_typ_id=". $_POST["linie_typ_id"];173 $url.="&linie_typ_id=".preg_replace("/[^0-9,]+/", "",$_POST["linie_typ_id"]); 167 174 $result = travelmanager_request_content($url, 15); 168 175 $json = json_decode($result["msg"],true); -
travelmanager-buchungssoftware/trunk/index.php
r3315469 r3328217 139 139 if(!empty($_GET["relation"])){ 140 140 $a["call"]="eventinfo"; 141 $a["product_id"]=$_GET["relation"]; 141 142 $a["product_id"] = preg_replace('/[^a-zA-Z0-9_-]/', '', $_GET["relation"]); 142 143 } 143 144 $url = "https://".$a['account']."/xwordpress_endpoint.php?call=eventinfo&product=".$a["product_id"]; … … 156 157 $linien_ids=""; 157 158 if(isset($a["linie_typ_id"]) AND !empty($a["linie_typ_id"])){ 158 $linie_typ_id =$a["linie_typ_id"];159 $linie_typ_id = preg_replace("/[^0-9,]/", "", $a["linie_typ_id"]); 159 160 } 160 161 if(isset($_GET["linien_ids"]) AND !empty($a["linien_ids"])){ 161 $linie n_ids=$a["linien_ids"];162 $linie_typ_id = preg_replace("/[^0-9,]/", "", $a["linien_ids"]); 162 163 } 163 164 … … 167 168 { 168 169 $linie_typ_id=""; 169 if(isset($a["linie_typ_id"]) AND !empty($a["linie_typ_id"]) ){170 $linie_typ_id= $a["linie_typ_id"];170 if(isset($a["linie_typ_id"]) AND !empty($a["linie_typ_id"]) AND (int)$a["linie_typ_id"] >0){ 171 $linie_typ_id=(int)$a["linie_typ_id"]; 171 172 } 172 173 $linie_id=""; 173 174 if(isset($a["linien_ids"]) AND !empty($a["linien_ids"])){ 174 $linie_id=$a["linien_ids"]; 175 } 175 $linie_id = preg_replace("/[^0-9,]/", "",$a["linien_ids"]); 176 } 177 176 178 $url = "https://".$a['account']."/xwordpress_endpoint.php?call=fahrtfinder2&linie_typ_id=".$linie_typ_id."&linie_id=".$linie_id; 177 179 } … … 191 193 $station_id=0; 192 194 if(isset($a['station_id'])){ 193 $station_id = $a['station_id'];195 $station_id = preg_replace('/[^0-9,]/', '', $a['station_id']); 194 196 } 195 197 … … 224 226 225 227 if(!empty($a['linie_typ_id'])){ 226 $url.="&linie_typ_id=".$a['linie_typ_id']; 228 $linie_typ_id = preg_replace('/[^0-9,]/', '', $a['linie_typ_id']); 229 $url.="&linie_typ_id=".$linie_typ_id; 227 230 } 228 231 elseif(!empty($a['linie_id'])){ 229 $url.="&linien_ids=".$a['linie_id']; 232 $linie_id = preg_replace('/[^0-9,]/', '', $a['linie_id']); 233 $url.="&linien_ids=".$linie_id; 230 234 } 231 235 … … 287 291 288 292 if(!empty($_GET["linie_typ_id"])){ 289 $linie_typ_id = $_GET["linie_typ_id"];293 $linie_typ_id = preg_replace('/[^0-9,]/', '', $_GET["linie_typ_id"]); 290 294 } 291 295 else{ … … 402 406 $shopDomain = $_GET["return"]; 403 407 } 404 $url_add_booking = "?relation=".$_GET["relation"]; 408 409 //Nur A-Z az 0-9 - _ erlaubt 410 $relation = preg_replace('/[^a-zA-Z0-9_-]/', '', $_GET["relation"]); 411 $url_add_booking = "?relation=".$relation; 405 412 406 413 $lang = ""; -
travelmanager-buchungssoftware/trunk/libs/flexslider/shared.js
r3298511 r3328217 1 1 try { 2 jQuery(window).load(function () { 3 var $ = jQuery; 4 $('.flexslider').flexslider({ 5 animation: "slide", 6 prevText: "", 7 nextText: "", 8 controlNav: false, 9 slideshow: false 2 3 setTimeout(function () { 4 5 jQuery(window).load(function () { 6 7 var $ = jQuery; 8 $('.flexslider').flexslider({ 9 animation: "slide", 10 prevText: "", 11 nextText: "", 12 controlNav: false, 13 slideshow: false 14 }); 10 15 }); 11 }); 16 17 },250); 18 12 19 } 13 20 catch (e) { 14 console.log("Unable to init flexslider" );21 console.log("Unable to init flexslider", e); 15 22 }
Note: See TracChangeset
for help on using the changeset viewer.