Ignore:
Timestamp:
11/17/11 16:00:38 (12 years ago)
Author:
frank.jaeger
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/var/www/info/alkis/alkisfsnw.php

    r128 r129  
    1111        02.11.2011  6.+7. Parameter fuer function eigentuemer() 
    1212        16.11.2011  Neuer Style class='dbg', Link Historie 
     13        17.11.2011  Parameter der Functions geÀndert 
    1314         
    1415        ToDo: 
     
    2223$gkz=urldecode($_REQUEST["gkz"]); 
    2324require_once("alkis_conf_location.php"); 
    24 if ($auth == "mapbender") { 
    25         // Bindung an Mapbender-Authentifizierung 
    26         require_once($mapbender); 
    27 } 
     25if ($auth == "mapbender") {require_once($mapbender);} 
    2826include("alkisfkt.php"); 
    2927?> 
     
    6260$con = pg_connect("host=".$dbhost." port=" .$dbport." dbname=".$dbname." user=".$dbuser." password=".$dbpass); 
    6361if (!$con) echo "<p class='err'>Fehler beim Verbinden der DB</p>\n"; 
    64 if ($debug > 1) {echo "<p class='dbg'>DB=".$dbname.", user=".$dbuser."</p>";} 
     62//if ($debug > 1) {echo "<p class='dbg'>DB=".$dbname.", user=".$dbuser."</p>";} 
    6563 
    6664// F L U R S T U E C K 
     
    9088        $flae=number_format($row["amtlicheflaeche"],0,",",".") . " m&#178;"; 
    9189        $entsteh=$row["zeitpunktderentstehung"]; 
    92         $name=$row["name"]; // Fortfuehrungsnummer 
     90        $name=$row["name"]; // Fortfuehrungsnummer(n) 
     91        $arrn = split(",", trim($name, "{}") ); // PHP-Array 
    9392} else { 
    9493        echo "<p class='err'>Fehler! Kein Treffer fuer gml_id=".$gmlid."</p>"; 
     
    120119                echo "\n\t<tr>\n\t\t<td>Entstehung</td>"; 
    121120                echo "\n\t\t<td>".$entsteh."</td>\n\t</tr>"; 
    122                 echo "\n\t<tr>\n\t\t<td>letz. Fortf</td>"; 
    123                 echo "\n\t\t<td title='Jahrgang / Fortf&uuml;hrungsnummer - Fortf&uuml;hrungsart'>".$name."</td>\n\t</tr>"; 
     121                echo "\n\t<tr>"; 
     122                        echo "\n\t\t<td>letz. Fortf</td>"; 
     123                        echo "\n\t\t<td title='Jahrgang / Fortf&uuml;hrungsnummer - Fortf&uuml;hrungsart'>"; 
     124                                foreach($arrn AS $val) { // Zeile f. jedes Element des Array 
     125                                        echo trim($val, '"')."<br>"; 
     126                                } 
     127                        echo "</td>"; 
     128                echo "\n\t</tr>"; 
     129 
    124130        echo "\n\t</table>"; 
    125131        if ($idanzeige) {linkgml($gkz, $gmlid, "Flurst&uuml;ck"); } 
     
    154160} 
    155161echo $gnam."</td><td>"; 
    156  
    157162        // Link zur FlurstÃŒcks-Historie (passt nicht ganz in die Zeile "Gemeinde", aber gut unter "weitere Auskunft") 
    158163        echo "\n<p class='nwlink noprint'>"; 
     
    164169                echo "</a>"; 
    165170        echo "\n</p>"; 
    166  
    167171echo "</td></tr>"; 
    168172 
    169173// K r e i s 
    170174$sql="SELECT bezeichnung FROM ax_kreisregion WHERE regierungsbezirk= $1 AND kreis= $2";  
    171  
    172175$v = array($bezirk,$kreis); 
    173176$res = pg_prepare("", $sql); 
     
    379382                        } else { // ausfuehrlichere Anzeige 
    380383                                echo $title; // NUA-Tabelle 
    381                                 If ($class != "") { // NUA-SchlÃŒssel 
     384                                if ($class != "") { // NUA-SchlÃŒssel 
    382385                                        echo ", ".$fldclass.": "; // Feldname 
    383386                                        if ($showkey) {echo "<span class='key'>(".$class.")</span> ";} 
     
    602605                // Person <-benennt< AX_Namensnummer  >istBestandteilVon-> AX_Buchungsblatt 
    603606                if ($eig=="j") { // Wahlweise mit/ohne EigentÃŒmer 
    604                         $n = eigentuemer($con, $gkz, $idanzeige, $gmlg, false, $showkey, $debug); // hier aber ohne Adresse 
     607                        $n = eigentuemer($con, $gmlg, false, ""); // ohne Adresse 
    605608                        if ($n == 0) { 
    606609                                if ($blattkeyg == 1000) { 
     
    717720                } 
    718721                if ($eig == "j") { 
    719                         $n = eigentuemer($con, $gkz, $idanzeige, $rowan["g_gml"], false, $showkey, $debug); // ohne Adresse 
     722                        $n = eigentuemer($con, $rowan["g_gml"], false, ""); // ohne Adresse 
    720723                        // Anzahl $n kontrollieren? Warnen? 
    721724                } 
     
    740743</form> 
    741744 
    742 <?php footer($gkz, $gmlid, $idumschalter, $idanzeige, $_SERVER['PHP_SELF']."?", $hilfeurl, "&amp;eig=".$eig, $showkey); ?> 
     745<?php footer($gmlid, $_SERVER['PHP_SELF']."?", "&amp;eig=".$eig); ?> 
    743746 
    744747</body> 
Note: See TracChangeset for help on using the changeset viewer.