Changeset 387 for trunk/info/info/alkisn/alkisgebaeudenw.php
- Timestamp:
- 06/08/17 16:15:04 (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/info/info/alkisn/alkisgebaeudenw.php
r377 r387 7 7 2016-11-29 HTML5, Gemeinsam genutzte Datenbanken ermöglichen 8 8 2016-12-05 Array-Behandlung ax_gebaeude.name 9 2017-06-08 Validierung Eingabeparameter, Feinkorrekturen 9 10 */ 10 11 session_start(); 11 $id="n"; 12 $cntget = extract($_GET); 12 13 $showkey="n"; // Var. aus Parameter initalisieren 14 $cntget = extract($_GET); // Parameter in Variable umwandeln 15 16 // strikte Validierung aller Parameter 17 if (!isset($gmlid) or !preg_match('#^[0-9A-Za-z]{16}$#', $gmlid)) {die("Eingabefehler gmlid");} 18 if (!isset($gkz) or !preg_match('#^[0-9]{3}$#', $gkz)) {die("Eingabefehler gkz");} 19 if (!preg_match('#^[j|n]{0,1}$#', $showkey)) {die ("Eingabefehler showkey");} 20 if ($showkey == "j") {$showkey=true;} else {$showkey=false;} 21 13 22 require_once("alkis_conf_location.php"); 14 23 if ($auth == "mapbender") {require_once($mapbender);} 15 24 include("alkisfkt.php"); 16 $keys = isset($_GET["showkey"]) ? $_GET["showkey"] : "n";17 if ($keys == "j") {$showkey=true;} else {$showkey=false;}18 25 ?> 19 26 <!doctype html> … … 21 28 <head> 22 29 <meta charset="utf-8"> 30 <meta name="viewport" content="width=device-width, initial-scale=1.0"> 23 31 <title>ALKIS Gebäudenachweis</title> 24 32 <link rel="stylesheet" type="text/css" href="alkisauszug.css"> 25 33 <link rel="shortcut icon" type="image/x-icon" href="ico/Haus.ico"> 26 <style type='text/css' media='print'>27 .noprint {visibility: hidden;}28 </style>29 34 </head> 30 35 <body> 31 36 <?php 32 37 $con = pg_connect($dbconn." options='--application_name=ALKIS-Auskunft_alkisgebaeudenw.php'"); 33 if (!$con) echo " <p class='err'>Fehler beim Verbinden der DB</p>\n";38 if (!$con) echo "\n<p class='err'>Fehler beim Verbinden der DB</p>"; 34 39 35 40 // Flurstueck … … 41 46 $resf=pg_execute("", $v); 42 47 if (!$resf) { 43 echo "\n<p class='err'>Fehler bei Flurstücksdaten.</p> \n";44 if ($debug > 2) {echo " <p class='err'>SQL=<br>".$sqlf."<br>$1 = gml_id = '".$gmlid."'</p>";}48 echo "\n<p class='err'>Fehler bei Flurstücksdaten.</p>"; 49 if ($debug > 2) {echo "\n<p class='err'>SQL=<br>".$sqlf."<br>$1 = gml_id = '".$gmlid."'</p>";} 45 50 } 46 51 … … 56 61 $flstflaeche = $rowf["amtlicheflaeche"] ; 57 62 } else { 58 echo " <p class='err'>Fehler! Kein Treffer fuer gml_id=".$gmlid."</p>";63 echo "\n<p class='err'>Fehler! Kein Treffer fuer gml_id=".$gmlid."</p>"; 59 64 } 60 65 61 66 // Balken 62 echo "<p class='geb'>ALKIS Flurstück (Gebäude) ".$gmkgnr."-".$flurnummer."-".$flstnummer." </p> \n";63 64 echo "\n<h2><img src='ico/Flurstueck.png' width='16' height='16' alt=''> Flurstück (Gebäude)</h2> \n";67 echo "<p class='geb'>ALKIS Flurstück (Gebäude) ".$gmkgnr."-".$flurnummer."-".$flstnummer." </p>"; 68 69 echo "\n<h2><img src='ico/Flurstueck.png' width='16' height='16' alt=''> Flurstück (Gebäude)</h2>"; 65 70 66 71 // Kennzeichen in Rahmen … … 117 122 $resg=pg_execute("", $v); 118 123 if (!$resg) { 119 echo "\n<p class='err'>Fehler bei Gebäude-Verschneidung.</p> \n";120 if ($debug > 2) {echo " <p class='err'>SQL=<br>".$sqlg."<br>$1 = gml_id = '".$gmlid."'</p>";}124 echo "\n<p class='err'>Fehler bei Gebäude-Verschneidung.</p>"; 125 if ($debug > 2) {echo "\n<p class='err'>SQL=<br>".$sqlg."<br>$1 = gml_id = '".$gmlid."'</p>";} 121 126 } 122 127 $gebnr=0; … … 203 208 $resl = pg_execute("", $v); 204 209 if (!$resl) { 205 echo "\n<p class='err'>Fehler bei Lage mit HsNr.</p> \n";206 if ($debug > 2) {echo " <p class='dbg'>SQL=<br>".$sqll."<br>$1 = gml_id = '".$gmlid."'</p>";}210 echo "\n<p class='err'>Fehler bei Lage mit HsNr.</p>"; 211 if ($debug > 2) {echo "\n<p class='dbg'>SQL=<br>".$sqll."<br>$1 = gml_id = '".$gmlid."'</p>";} 207 212 } 208 213 while($rowl = pg_fetch_array($resl)) { // LOOP: Lagezeilen
Note: See TracChangeset
for help on using the changeset viewer.