測試頁面

檔案index.php

<html>
<head>
<?php
  include ("hippo_ajax.php");
  $fobj = new hippo_ajax();
?>
</head>
<body>

Generate QR-Code:
<table>
  <tr>
    <td>
   
      <?php  $gg="132"; //設定變數
   $fobj->text('qrcode1', 'hippo_ajax_exec.php', 'showDiv1',$gg);?>
    </td>
  </tr>
</table>

<div id="showDiv1"></div>


</body>
</html>

 

檔案hippo_ajax.php

<?php
/* hippo_ajax class by DavidLanz
 
Function
========

Class Member Function
========

*/

 
class hippo_ajax
{

  var $err_str;
  var $intDIVCounter;
  var $spliter;
 
  /* Constructor */
  function hippo_ajax()
  {
    $this->intDIVCounter=0;
    $this->spliter='_';
    $this->init();
  }
 
  function init()
  {
    echo '<script language=JavaScript src=hippo_ajax.js></script>';
    return true;
  }
 
  function text($id, $urlPHP, $targetDiv,$gg)
  {

    echo '<input id='.$id.$this->spliter.$this->intDIVCounter.
            ' name='.$id.$this->spliter.$this->intDIVCounter.
          ' type=text onkeyup=checkFunction(event,' . '\'' . $targetDiv . '\',' . '\'' . $urlPHP . '\',' . '\'' . $id . '\'' . ')
    value='.$gg.'  //預設input text 的預設值$gg
    >';
    $this->intDIVCounter++;
  }
 
  function add_select_list($id, $urlPHP, $targetDiv, $ar)
  {
    if($ar=='' || count($ar)==0)
    {
      return false;
    }
    else
    {
      echo '<select id='.$id.$this->spliter.$this->intDIVCounter.
   ' name='.$id.$this->spliter.$this->intDIVCounter.
   ' onchange=checkFunction(event,' . '\'' . $targetDiv . '\',' . '\'' . $urlPHP . '\',' . '\'' . $id . '\'' . ')>';
      echo '<option value=Default>Please Select</option>';
      for($i=0; $i<count($ar); $i++)
      {
        echo '<option value='.$ar[$i].'>'.$ar[$i].'</option>';
      }
      echo '</select>';
      $this->intDIVCounter++;
      return true;
    }
  }
 
  function show_error()
  {
    return $this->err_str;
  }
}

?>

 


 

下周進度:抓取到QRcode的圖片並儲存路徑於資料庫

NxOxW 發表在 痞客邦 留言(0) 人氣()

因為目、科、種,這些東西在我所預定的規劃裡,他是幾乎固定不變的,也不會開放權限給使用者上傳。所以我先用php寫了一個給我們自己內部工作人員上傳這些固定資料所用的php。
實作出來需要6個頁面主要頁面
以下是實作所需要的物件。

主資料頁   處理資料頁
odrder.php ← → add_order.php
  ← → delete_order.php
   
family.php ← → add_family.php
  ← → delete_family.php
   
bird.php ← → add_bird.php
  ← → delete_bird.php


在這邊梢微解釋一下,我把PHP分成2個部份,一個部份專門處理程式儲存,一部份專門顯示資料。主資料頁就是專門顯示資料庫資料,處理資料頁就是負擇儲存資料到資料庫用的。至於資料庫的部份,我前面幾篇有發過我所建構的資料庫 生態圖碼資料庫規劃

下禮拜一(9/29),就會上傳上去,就能開始建構資料庫了。

 

參考資料: 實戰PHP5 & MySQL 5 上奇出版 書號:EB299

 


 

 

下禮拜進度:開始實作鳥類百科各項物件(瀏覽百科、編輯百科),並且試著與阿寶的進度做整合。

 


 


stave 發表在 痞客邦 留言(0) 人氣()

‧討論主題:進度檢討與懲戒方式

‧討論時間:2008年 9月 22日 10:30

‧討論地點:老師研究室

‧討論內容:


◎進度時程分配:照著部落格每人各自進度規劃去執行。


◎懲戒方式:

1.Meeting遲到10分鐘者跑操場5圈,若超過每5分鐘為單位增加。(4捨5入)

2.Blog每週在星期一2:00 am前PO本週成果&下週進度,未達成者1小時五圈為單位。(若有事無法做到者可提前2天請假)

3.未達目標則全組期中跑5圈操場,期末跑10圈操場

◎進度要超前,大家努力衝吧!


◎老師說



進度部分要多加油
Flex部分有問題要多去請教老師
圖鑑方向要以LaTeX為方向,盡快修改
資料庫轉換若有問題多去問老師



◎備註

下週一(9/29) 10:30 am Meeting (全組學習LaTeX)
懲戒下週開始實行,請大家密切注意

cindy760410 發表在 痞客邦 留言(0) 人氣()

基本上樣式大概像那樣,一列三個,總共有12個。
灰色的三隻不明物體是該圖示包含的鳥目體型特徵剪影,

 

 

目前確定共18個目,會有18個圖示,以九個為一頁,
圖示上會有目名和該目的特徵剪影,
前面會有很淺的灰色文字是包含的科別。

 

進入某目後,會是他旗下的科別,然後點選科別後才會看見各種鳥種。

 

 

誠徵剪影繪畫師一名,自願者請回復!!!

 

estherj 發表在 痞客邦 留言(1) 人氣()

本小姐我好懶,決定用最快速也最棒的方法,就是弄成SWF啦!

目前還不確定討論區兩塊區塊的名稱,所以先亂打。

因為是SWF所以會有一些簡單的回饋,但是部會太複雜,因為要把檔案壓到很小,加速讀取。

大家有啥建議要趕快說唷~

estherj 發表在 痞客邦 留言(1) 人氣()

 

 

事項/時間

9/22~9/24

9/25~9/28

9/29~10/1

10/2~10/8

10/9~10/12

圖鑑設計確立

 

 

 

 

圖鑑與LaTex結合(與老師討論)

 

 

 

資料庫建立

 

 

 

照片資料庫建立

 

 

 

細部修改&場地規劃

 

 

 

臨時支援&加強

 

 

 

 

附註:中間做完的時間再著手修改部落格,或增加分配的工作。

cindy760410 發表在 痞客邦 留言(0) 人氣()

事項/時間

9/159/21

9/229/28

9/2910/05

 10/0610/08

AJAX+PHP學習

 

 

 

 

QR轉譯

 

 

 

 

前端設計

 

 

 

 

DEBUG

 

 

 

 

NxOxW 發表在 痞客邦 留言(0) 人氣()

  May期中前個人進度規畫

 

9/22-9/25

9/26-9/28

9/29-10/2

10/3-10/5

10/6-10/10

10/10-10-12

常見問題

會員資料

會員資料版型

註冊、忘記密碼版型

細部修改 & 場地規劃

總整理

xxmayxx 發表在 痞客邦 留言(0) 人氣()

謝松筠到期中展覽前的進度規劃


9/22~9/23

9/24~9/27

9/28~10/5

文字資料庫實作

 
相簿資料庫實作  

跟QRcoe轉碼合併  

stave 發表在 痞客邦 留言(0) 人氣()

這是專題所需要的資料庫規劃。

圖鑑部份的資料庫,目前是計畫用xml來減低資料庫的存取量。

以下是資料庫規劃:

鳥類資料表

ID 學名 英名 學名(英) 俗名 介紹 補充 地域 RQcode 圖
PK                    
                     

備份資料表

BID 介紹 補充 日期 使用者ID
PK        
         

相簿資料表

PID 鳥資料 相片大小 上傳日期 拍攝地點 上傳使用者 點閱率
PK 關聯ID          
             

目資料表

OID 目名 目名(英)
PK    
     

科資料表

FID 科名 科名(英)
PK    
     

參考資料 維基百科的資料庫正規化

stave 發表在 痞客邦 留言(0) 人氣()