⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zipservice.xoadobject.php

📁 Ajax最流行书籍
💻 PHP
字号:
<?php// -- Constants// START: constantsdefine('DB_HOST', 'localhost');define('DB_USER', 'crmuser');define('DB_PASS', 'crmpasswd');define('DB_NAME', 'crm');// END: constants// -- Functionsclass ZipService {// START: get_city_state  static function get_city_state($zip) {        if (!mysql_connect(DB_HOST, DB_USER, DB_PASS)) {      bail("Could not connect to MySQL");    }    if (!mysql_select_db(DB_NAME)) {      bail("Could not use the " . DB_NAME . "	 database in MySQL");    }    $q = sprintf("SELECT city,state FROM zips WHERE zip = '%s'",		 mysql_real_escape_string($zip));        $r = mysql_query($q);        $row = mysql_fetch_assoc($r);        // START: return_object    if ($row['city'] && $row['state']) {      $return_object = new ZipCityState($zip, $row['city'], $row['state']);    } else {      $return_object = NULL;    }    // END: return_object        mysql_free_result($r);        return $return_object;  }// END: get_city_state// START: bail  static function bail($message) {     header('Content-Type: text/html; charset=utf-8');		    echo "<html><head><title>Zip Error</title></head><body><h2>$message</h2>" . mysql_error() . "</body></html>";    die();	}// END:  bail// START: xoadGetMeta  function xoadGetMeta() {    XOAD_Client::mapMethods($this, array('get_city_state'));    XOAD_Client::publicMethods($this, array('get_city_state'));  }// END:  xoadGetMeta}// START: ZipCityStateclass ZipCityState {  var $zip;  var $city;  var $state;    function ZipCityState($theZip, $theCity, $theState) {    $this->zip = $theZip;    $this->city = $theCity;    $this->state = $theState;  }}// END: ZipCityState?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -