Ignore:
Timestamp:
02/24/22 16:24:19 (2 years ago)
Author:
frank.jaeger
Message:

Überarbeitung der Auskunft: Durch Functions den Code verdichtet. Drei neue Arten von Bauwerken.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/info/info/alkisn/alkisgsnw.php

    r425 r427  
    11<?php 
    2 /*      Modul: alkisgsnw.php 
    3  
    4         ALKIS-Buchauskunft, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo). 
    5         GrundstÃŒcksnachweis fuer ein GrundstÃŒck aus ALKIS PostNAS 
     2/*      alkisgsnw.php 
     3 
     4        ALKIS-Auskunft 
     5        Author: Frank JÀger, Kommunales Rechenzentrum Minden-Ravensberg/Lippe (Lemgo) 
     6 
     7        GrundstÃŒcksnachweis fÃŒr ein GrundstÃŒck (Buchung) aus ALKIS PostNAS 
    68 
    79        Version: 
    8         2018-05-03 Neues Modul "gsnw" abgeleitet aus "fsnw" 
    9         2018-11-09 Umstellung Full-Schema 
    10         2020-02-20 Authentifizierung ausgelagert in Function darf_ich() 
     10        2018-05-03 Neues Modul 
     11        ... 
    1112        2020-12-03 function selbstverlinkung() statt $_SERVER['PHP_SELF'] 
    1213        2020-12-15 Input-Validation und Strict Comparisation (===) 
    1314        2021-12-09 Neue Parameter: $katAmtMix (Kataster-Amt-Mix), $PrntBtn (Drucken-SchaltflÀche) 
     15        2022-01-13 Neue Functions LnkStf(), DsKy() 
    1416 
    1517ToDo:  
     
    7476// Der GrundstÃŒcksnachweis wird aus anderen Modulen nur fÃŒr die "GrundstÃŒck"-Buchung aufgerufen, so dass diese Suche nicht notwendig ist. 
    7577// Bei Aufrufen von außen kann dies aber sinnvoll sein. 
    76  
    77 // ToDo: um Mehr als eine Stufe zurÃŒck fÃŒhren (max. 3) 
    7878 
    7979        global $gkz, $dbg, $showkey, $gerooted; 
     
    110110                                $gml_d=$row["gml_id"]; 
    111111                                $bvnr=ltrim($row["laufendenummer"], '0'); 
    112                                 echo "\n\t\t\t<a href='alkisgsnw.php?gkz=".$gkz."&amp;gmlid=".$gml_d; 
    113                                 if ($showkey) {echo "&amp;showkey=j";} 
    114                                 echo "' title='Grundst&uuml;cksnachweis'>Buchung ".$bvnr 
     112                                echo "\n\t\t\t<a href='alkisgsnw.php?gkz=".$gkz."&amp;gmlid=".$gml_d.LnkStf() 
     113                                ."' title='Grundst&uuml;cksnachweis'>Buchung ".$bvnr 
    115114                                ." <img src='ico/Grundstueck_Link.png' width='16' height='16' alt=''></a><br>"; 
    116115                        } 
     
    170169<?php 
    171170$erlaubnis = darf_ich(); if ($erlaubnis === 0) { die('<p class="stop1">Abbruch</p></body>'); } 
    172 $dbg=$debug; // CONF in Arbeits-Variable 
     171$dbg=$debug; 
    173172if ($nodebug === "j") {$dbg=0;}  
    174173$con = pg_connect($dbconn." options='--application_name=ALKIS-Auskunft_alkisgsnw.php'"); 
     
    227226                if ($zpaar) {$trclass='paa';} else {$trclass='unp';} // Farbwechsel 
    228227                $zpaar=!$zpaar; 
    229                 echo "\n<tr class='".$trclass."'>"; // eine Zeile je Flurstueck 
    230                         echo "\n\t<td>"; 
    231                                 if ($showkey) {echo "<span class='key'>".$rowfs["gemarkungsnummer"]."</span> ";} 
    232                                 echo $rowfs["bezeichnung"] 
    233                         ."</td>" 
     228                echo "\n<tr class='".$trclass."'>"; // eine Zeile je FlurstÃŒck 
     229                        echo "\n\t<td>".DsKy($rowfs["gemarkungsnummer"], 'Gemarkungsnummer').$rowfs["bezeichnung"]."</td>" 
    234230                        ."\n\t<td>".$flur."</td>" 
    235231                        ."\n\t<td class='fsnr'><span class='wichtig'>".$fskenn."</span></td>" 
    236232                        ."\n\t<td class='fla'>".$flae."</td>" 
    237233                        ."\n\t<td>\n\t\t<p class='nwlink noprint'>" 
    238                                 ."\n\t\t\t<a href='alkisfsnw.php?gkz=".$gkz."&amp;gmlid=".$rowfs["gml_id"]."&amp;eig=n"; 
    239                                         if ($showkey) {echo "&amp;showkey=j";} 
    240                                         echo "' title='Flurst&uuml;cksnachweis'>Flurst&uuml;ck " 
    241                                         ."<img src='ico/Flurstueck_Link.png' width='16' height='16' alt=''>" 
     234                                ."\n\t\t\t<a href='alkisfsnw.php?gkz=".$gkz."&amp;gmlid=".$rowfs["gml_id"]."&amp;eig=n".LnkStf() 
     235                                ."' title='Flurst&uuml;cksnachweis'>Flurst&uuml;ck " 
     236                                ."<img src='ico/Flurstueck_Link.png' width='16' height='16' alt=''>" 
    242237                                ."</a>\n\t\t</p>" 
    243238                        ."\n\t</td>" 
Note: See TracChangeset for help on using the changeset viewer.