} } } if ($valid_signal) { $signal[$s] = $result[0]; $height += $result[1]; $s++; } } if (isset($_GET["railway:signal:train_protection"])) { $valid_signal = false; if (urldecode($_GET["railway:signal:train_protection"]) == "DE-ESO:blockkennzeichen") { $result = Blockkennzeichen::generateImage($height); $valid_signal = true; } elseif (urldecode($_GET["railway:signal:train_protection"]) == "DE-ESO:ne14") { $result = ETCS_markerboard::generateImage($height); $valid_signal = true; } if ($valid_signal) { $signal[$s] = $result[0]; $height += $result[1]; $s++; } } echo '<?xml version="1.0" encoding="utf-8"?>'; ?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [ <!ENTITY ns_svg "http://www.w3.org/2000/svg"> <!ENTITY ns_xlink "http://www.w3.org/1999/xlink"> <?php