Changeset 377 for trunk/info/info/alkisn/alkisausk.php
- Timestamp:
- 12/05/16 10:57:00 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/info/info/alkisn/alkisausk.php
r373 r377 11 11 Version: 12 12 2016-02-24 Version fuer norGIS-ALKIS-Import 13 2016-11-29 HTML5, Gemeinsam genutzte Datenbanken ermöglichen (Berechtigung fÃŒr Gemeinde prÃŒfen) 14 Hinweis: Dies Modul wird beim Entwickler nicht mehr produktiv eingesetzt. 15 Statt dessen wird "alkisinlayauk.php" verwendet um von einer WMS-FeatureInfo in ein Fenster ÃŒberzuleiten. 16 Mangels Praxis bleiben Fehler möglicherweise unerkannt. 13 17 */ 14 18 session_start(); … … 20 24 if ($keys == "j") {$showkey=true;} else {$showkey=false;} 21 25 echo <<<END 22 <! DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">23 <html >26 <!doctype html> 27 <html lang="de"> 24 28 <head> 25 <meta name="author" content="b600352" > 26 <meta http-equiv="cache-control" content="no-cache"> 27 <meta http-equiv="pragma" content="no-cache"> 28 <meta http-equiv="expires" content="0"> 29 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 29 <meta charset="utf-8"> 30 30 <link rel="stylesheet" type="text/css" href="alkisauszug.css"> 31 31 <link rel="shortcut icon" type="image/x-icon" href="ico/Flurstueck.ico"> … … 37 37 <body> 38 38 END; 39 $con = pg_connect( "host=".$dbhost." port=".$dbport." dbname=".$dbname." user=".$dbuser." password=".$dbpass);39 $con = pg_connect($dbconn." options='--application_name=ALKIS-Auskunft_alkisausk.php'"); 40 40 if (!$con) {echo "<br>Fehler beim Verbinden der DB.\n<br>";} 41 41 42 42 // *** F L U R S T U E C K *** 43 $sql ="SELECT f.flurnummer, f.zaehler, f.nenner, f.amtlicheflaeche, g.gemarkungsnummer, g.bezeichnung 43 $sql ="SELECT f.flurnummer, f.zaehler, f.nenner, f.amtlicheflaeche, g.gemarkungsnummer, g.bezeichnung, f.regierungsbezirk, f.kreis, f.gemeinde 44 44 FROM ax_flurstueck f LEFT JOIN ax_gemarkung g ON f.land=g.land AND f.gemarkungsnummer=g.gemarkungsnummer 45 45 WHERE f.gml_id= $1 AND f.endet IS NULL;"; … … 62 62 $flae=$row["amtlicheflaeche"]; 63 63 $flae=number_format($flae,0,",",".") . " m²"; 64 $fsreg=$row["regierungsbezirk"]; // Filter ZustÀndigkeit 65 $fskrs=$row["kreis"]; 66 $fsgem=$row["gemeinde"]; 64 67 } else { 65 68 echo "<p class='err'>Kein Treffer fuer gml_id=".$gmlid."</p>"; … … 68 71 // Balken 69 72 echo "\n<p class='fsausk'>ALKIS-Auskunft Flurstück-Übersicht ".$gmkgnr."-".$flurnummer."-".$flstnummer."</p>"; 73 74 // PrÃŒfung der Gebiets-Berechtigung bei gemeinsam genutzten Datenbanken (Kreis und Gemeinde) 75 // FÃŒr das gkz (z.B. aus dem Mapfile-Namen) wird in der Konfiguration ein Filter gesetzt. 76 if ( ($filtkreis != '' and $filtkreis != $fskrs) or ($filtgem != '' and $filtgem != $fsgem) ) { 77 // Einer der gesetzten Filter passt nicht 78 if ($debug > 2) { 79 echo "<p class='err'>Filter Kreis='".$filtkreis."', Gemeinde='".$filtgem."'</p>"; 80 echo "<p class='err'>Flstk. Kreis='".$fskrs."', Gemeinde='".$fsgem."'</p>"; 81 } 82 echo "\n<br><p class='stop1'>Zugriff nicht erlaubt</p> 83 \n<br><p class='stop2'>Dies Flurstück liegt ausserhalb der zuständigen Stadt oder Gemeinde.</p>\n</body>\n</html>"; 84 pg_free_result($res); 85 exit; 86 } 70 87 71 88 echo "\n<table class='outer'>\n<tr><td>"; … … 223 240 224 241 // Ausgabe Name in Function 225 $n = eigentuemer($con, $rowg["gml_id"], false ); // ohne Adr.242 $n = eigentuemer($con, $rowg["gml_id"], false, "imFenster"); // ohne Adressen 226 243 227 244 if ($n == 0) { // keine NamNum, kein Eigent.
Note: See TracChangeset
for help on using the changeset viewer.