00001 <?php
00008 function db_connect() {
00009 $database_name = 'dossier1';
00010 $database_username = 'phpcompta';
00011 $database_password = '';
00012 $result = pg_connect("host=localhost dbname=dossier1 user=phpcompta");
00013 if (!$result) return false;
00014 return $result;
00015 }
00016 $conn = db_connect();
00017
00018 if ($conn) {
00019 $zipcode = $_GET['param'];
00020 $query = "select * from zipcodes where zipcode = '$zipcode'";
00021 $result = pg_query($conn,$query);
00022 $count = pg_numrows($result);
00023 if ($count > 0) {
00024 $row=pg_fetch_array($result,0);
00025 $city = $row['city'];
00026 $state = $row['state'];
00027 }
00028 }
00029 if (isset($city) && isset($state)) {
00030
00031 $return_value = '<?xml version="1.0" standalone="yes"?><zip><city>'.$city.'</city><state>'.$state.'</state></zip>';
00032 }
00033 else {
00034 $return_value = "invalid".",".$_GET['param'];
00035 }
00036 header('Content-Type: text/xml');
00037 echo $return_value;
00038 ?>