Пример #1
0
     $m_data = explode(",", $m_data);
     $m_name = $m_data[0];
     $m_intro = $m_data[1];
     $m_author = $m_data[2];
     $m_issue = $m_data[3];
     $m_path = $m_data[4];
     $m_image = $m_data[5];
     $m_path_ext = substr($m_path, strrpos($m_path, "."));
     $m_image_ext = substr($m_image, strrpos($m_image, "."));
     $m_path = "book_" . $m_maxid . strtolower($m_path_ext);
     //重新給檔案路徑名稱
     $m_image != "" ? $m_image = "img_" . $m_maxid . strtolower($m_image_ext) : ($m_image = "");
     //重新給img檔名,先判斷是否有要上傳圖片
     $m_filed = array("b_name", "b_intro", "b_author", "b_issue", "b_path", "b_image");
     $m_value = array($m_name, $m_intro, $m_author, $m_issue, $m_path, $m_image);
     DB_INSERT($GLOBALS["DB_BOOK"], $m_filed, $m_value);
     //新增
     echo "OK," . $m_path . "," . $m_image;
     exit;
 case "login":
     $m_data = explode(",", $m_data);
     $m_id = $m_data[0];
     $m_pwd = $m_data[1];
     // 原使用 session_register 指令設定 SESSION 變數
     // 但 PHP 5.3.0 不建議使用, PHP 5.4.0 已正式移除此指令
     // 因此改成使用文件建議的 $_SESSION 方式設定
     // http://php.net/manual/en/function.session-register.php
     if ($m_id == "root" && $m_pwd == "1") {
         $_SESSION["LOGIN"] = 1;
         echo true;
     } else {
function ProClick($serial, $title)
{
    $date = date("Y-m-d");
    $res = DB_QUERY("select serial from " . $GLOBALS["DB_STATS"] . " where serial='{$serial}' and date='" . $date . "'");
    if (mysql_num_rows($res) > 0) {
        DB_QUERY("update " . $GLOBALS["DB_STATS"] . " set click=click+1 where serial='{$serial}' and date='{$date}' ");
    } else {
        DB_INSERT($GLOBALS["DB_STATS"], array("serial", "date", "title", "click", "company"), array($serial, $date, $title, 1, 'everywhere'));
    }
}
Пример #3
0
     // --------------------------------------------------------------
     // 使用者註冊
     // 回傳值:  1 - 成功,  0 - 失敗
 // --------------------------------------------------------------
 // 使用者註冊
 // 回傳值:  1 - 成功,  0 - 失敗
 case "user_add":
     $m_name = $_GET["name"];
     $m_account = $_GET["account"];
     $m_pwd = $_GET["pwd"];
     $m_query = DB_QUERY("SELECT b_id FROM {$GLOBALS['DB_USER']} WHERE b_account='" . $m_account . "'");
     $m_row = mysql_num_rows($m_query);
     if ($m_row == 0) {
         $m_filed = array("b_name", "b_account", "b_pwd");
         $m_value = array($m_name, $m_account, $m_pwd);
         DB_INSERT($GLOBALS[DB_USER], $m_filed, $m_value);
         //新增
         echo "1";
     } else {
         echo "0";
     }
     break;
     // --------------------------------------------------------------
     // 使用者登入
     // 回傳值:  >0 - 使用者編號,  0 - 失敗
 // --------------------------------------------------------------
 // 使用者登入
 // 回傳值:  >0 - 使用者編號,  0 - 失敗
 case "user_login":
     $m_account = $_GET["account"];
     $m_pwd = $_GET["pwd"];