Changeset 417 for trunk/info/info/alkisn/alkisfkt.php
- Timestamp:
- 11/19/18 18:33:36 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/info/info/alkisn/alkisfkt.php
r412 r417 17 17 2018-05-03 GrundstÃŒcksnachweis 18 18 2018-11-09 Umstellung Full-Schema 19 2018-11-19 EntschlÃŒsseln "zeigtaufexternes_art" mit function fortfuehrungen(). 19 20 20 21 ++ ToDo: Parameter $lnkclass in eigentuemer() und $jfenster in buchung_anzg() vereinheitlichen … … 611 612 } 612 613 614 function fortfuehrungen($entsteh, $dbzeart, $dbzename) { 615 // Tabelle im Kopf von FlurstÃŒck und FS-Historie. 2 Z./Sp. Entstehung/FortfÃŒhrung 616 // Parameter: Die DB-Spalten "zeitpunktderentstehung", "zeigtaufexternes_art" und "zeigtaufexternes_name" 617 global $debug, $showkey; 618 619 // if ($debug > 2) {echo "<p class='dbg'>function fortfuehrungen<br>1: ".$dbzeart."<br>2: ".$dbzename."</p>";} 620 621 echo "\n\t<table class='fsd'>" // FS-Daten 2 Spalten 622 ."\n\t\t<tr>\n\t\t\t<td>Entstehung</td>" 623 ."\n\t\t\t<td title='Zeitpunkt der Enstehung'>".$entsteh."</td>\n\t\t</tr>"; 624 echo "\n\t<tr>" 625 ."\n\t\t\t<td>"; 626 $arrart=explode(",", trim($dbzeart, "{}")); 627 foreach($arrart AS $artval) { // Zeile fÃŒr jedes Element 628 $artval=trim($artval, '"'); 629 // ibR: {"Entstehung des FlurstÃŒcks/5200","Letzte FortfÃŒhrung des FlurstÃŒcks/5300",urn:adv:fachdatenverbindung:AA_Antrag} 630 // AED: {http://geoportal.kreis-herford.de/alkis/alkis.html#5200,http://geoportal.kreis-herford.de/alkis/alkis.html#5300,urn:adv:fachdatenverbindung:AA_Antrag} 631 632 $artpos=strpos($artval, '#'); 633 if ($artpos > 0) { // AED 634 $artkey=substr($artval, $artpos + 1); 635 switch ($artkey) { // keine SchlÃŒsseltabelle? 636 case '5100': $arttxt="Grundstückshinweis (aus ALB-Historie)"; break; 637 case '5200': $arttxt="Entstehung des Flurstücks"; break; 638 case '5300': $arttxt="Letzte Fortführung des Flurstücks"; break; 639 default: $arttxt=$artval; 640 } 641 if ($showkey) {echo "<span class='key'><a target='_blank' href='".$artval."'>".$artkey."</a></span> ";} 642 echo $arttxt."<br>"; 643 } else { 644 $artpos=strpos($artval, '/'); 645 if ($artpos > 0) { // ibR 646 $artkey=substr($artval, $artpos + 1); 647 $arttxt=substr($artval, 0, $artpos); 648 if ($showkey) {echo "<span class='key'>".$artkey."</span> ";} 649 echo $arttxt."<br>"; 650 } 651 } 652 } 653 echo "</td>" 654 ."\n\t\t\t<td title='Jahrgang / Fortführungsnummer - Fortführungsart'>"; 655 $arrname=explode(",", trim($dbzename, "{}")); 656 foreach($arrname AS $val) { 657 echo trim($val, '"')."<br>"; 658 } 659 echo "</td>" 660 ."\n\t\t</tr>" 661 ."\n\t</table>"; 662 } 663 613 664 ?>
Note: See TracChangeset
for help on using the changeset viewer.