顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


主題 - chingfeng18

頁: [1]
1
網頁技術 / ebay api的問題(JS)
« 於: 2013-03-28 13:31 »
各位前輩 大大 大神們
俺朋友給俺一個JS的ebay api,俺跟他都用不起來,寫好後沒有回傳,頭殼冒著燒,搞好久,
所以PO上來問一下,麻煩各位前輩 大大 大神們幫忙解惑,小弟在此麻煩各位了,也謝謝各位了!

代碼: [選擇]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>ebay api test</title>

<link rel="stylesheet" type="text/css" href="css/skeleton.css" />
<script type="text/javascript" src="js/jquery.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.16.custom.min.js"></script>
</head>
<body>
<div style="text-align:center;margin-top:30px">
<form name="form_sort" method="post">
<input type='button' value='ebay api' onclick="ebayapi()" />
</form>
</div>
<script language="JavaScript">
function ebayapi(){
var xml_1 = '&lt;?xml version="1.0" encoding="UTF-8"?&gt;';
xml_1 += '<GetItemTransactionsRequest xmlns="urn:ebay:apis:eBLBaseComponents"><ItemID>321072879984</ItemID>'+
'<RequesterCredentials>'+
'<eBayAuthToken>.......L</eBayAuthToken>'+
'</RequesterCredentials>'+
'<WarningLevel>High</WarningLevel>'+
'</GetItemTransactionsRequest>';

console.log('ebay-xml:'+xml_1);

/***call ebay start ***********/
// Mozilla/Safari
    if (window.XMLHttpRequest) {
        xmlHttpReq = new XMLHttpRequest();
    }
// IE
    else if (window.ActiveXObject) {
        xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
    }

xmlHttpReq.open('POST', 'https://api.sandbox.ebay.com/ws/api.dll', true);
//Set the Headers
xmlHttpReq.setRequestHeader('Content-Type','text/xml');
xmlHttpReq.setRequestHeader('X-EBAY-API-COMPATIBILITY-LEVEL','805');
xmlHttpReq.setRequestHeader('X-EBAY-API-DEV-NAME','e.....');
xmlHttpReq.setRequestHeader('X-EBAY-API-APP-NAME','ed.....');
xmlHttpReq.setRequestHeader('X-EBAY-API-CERT-NAME','0cd.....');
xmlHttpReq.setRequestHeader('X-EBAY-API-CALL-NAME','GetItemTransactions');
xmlHttpReq.setRequestHeader('X-EBAY-API-SITEID','0');

//get the XML Request string
xmlHttpReq.send(xml_1);

//When the response is available, update the response text
xmlHttpReq.onreadystatechange = function() {

console.log('ebay-readyState:'+xmlHttpReq.readyState);

        if (xmlHttpReq.readyState == 4) {
console.log('ebay-response:'+xmlHttpReq.responseText);
}
    }

/***call ebay end ***********/

  return false;
}
</script>
</body>
</html>

2
PHP程式設計討論區 / 問權限系統設計原理
« 於: 2012-10-30 15:44 »
各位小弟俺有個設計上的疑問~~!
目前小弟自己開發ERP,碰到一個問題~~!
需要用權限系統~~!
俺開發的ERP目前有19種功能 每種功能有三種狀態 (0:可管理 1:不可管理 2:不顯示)
以下小弟以表格方式來講
功能簡稱 a b c ....19種
權限排序 0 1 2 .......
權限排序 1 1 1 .......
以此類推19種功能+3種狀態的組合
小弟的土法煉鋼法
01201201001200120存入資料表
再用Switch去配 不過奈何組合太多 所以才上線請叫各方高手/前輩
有什麼設計原理可以點點小弟~~!
不用code 跟俺說原理小弟俺來try and coding就好嚕~~!
第一次設計這種沒有頭緒~~! 小弟先跟各位大大們說謝謝~~!
如有問題不清楚 請跟小弟俺說~~!

補充說明:
俺使用 CodeIgniter 使用 MC + V架構
最近開始要把MC分離

3
PHP 是一個熱門的程式開發語言,許多知名的廠商就是透過它來提供各種網站服務,像是 Facebook 或 Yahoo 等。PHPConf 是個針對 PHP程式開發者 舉辦的活動, 2011 年開始,在 pct、eddie 等社群朋友起頭帶領之下,由 OpenFoundry 鼎力協助大部分行政事務及提供場地,整個活動開始順利成行。2011 年的活動,原本預計開放報名人數 100 名,在 10/21 開放報名後的 8 分鐘內立即飛速額滿,含講師與工作人員整個參與人數超過 150 位,而向隅人數之眾,遠遠超乎了當初的預期。

有鑒于此,今年活動我們將報名人數增加到 300 個名額,加入講師、贊助商與工作人員,總數接近 400 人。活動於 10/8 中午 12 點開放報名後隨即湧入大量報名的朋友,截至 10/14 中午 12 點已經有 267 位朋友報名,活動預計在 10/20 晚上 8 點結束報名,有興趣的朋友記得把握最後機會。

今年的活動焦點在各種 PHP Frameworks 的展示! PHP Frameworks 是協助開發者快速進行程式開發的一種工具、架構與方法,讓 PHP 開發者能夠宛如站在巨人的肩膀上一般,將大部分的心力投注在個別應用程式的關鍵上,同時藉由 PHP Frameworks 提供的完整架構,在開發強大功能的同時能夠兼顧擴充性、程式品質與各種普遍認同的優秀應用特性。今年講師們帶來的議題包括 Symphony 2, Phalcon, Laravel, Yii, Zend Framework 2 等等的介紹。

同時今年的議題也相當多元,講師們預計分享的範疇包括應用程式的佈署工具、程式測試、資訊安全、嵌入式系統與國內大型網站的開發經驗等,我們也很幸運遇到這樣的機會,邀請活躍於英國與德國 PHP 社群活動的 Jonathan Maron ,在活動中以英語跟大家討論他所開發的元件 Zend_Service_LiveDocx 。

活動舉辦所需要的資源,有很大的一部分需要仰賴熱情廠商的贊助,感謝 異客、補夢網、遊戲基地 等單位對活動的支持,以及 行政院國科會、中研院資創中心以及 OpenFoundry 等單位協助張羅活動的場地與相關行政工作,讓我們的活動籌備順利進行。

今年的活動在 11/3 於中央研究院人文社會科學館舉辦,地點以及更詳細的活動資訊請參考活動官方網站: http://phpconf.tw/2012/

---

以上為正式新聞稿,還請大家幫忙提供適合發送的對象,感恩 :)

4
PHP程式設計討論區 / 批量寫入問題
« 於: 2012-09-13 11:17 »
各位先進,前輩們大家好~~!
小弟俺有個問題,俺有個資料表A,讀取出來,做處理,想要更新原A資料表,之後再把A資料表寫入B資料表(有些名稱不同)。
小弟使用framework CodeIgniter
以下是小弟的controllers code,第一次測試沒有加入FOR,只會寫入第一筆資料,加入FOR之後會以第一筆資料重複輸入2次,請各位大大們幫忙OR給小弟一個方向!!
感激不盡 ORZ
如問題不清楚請跟小弟說一下
代碼: [選擇]
function PD()
    {
       $seq=  $this->db->get('processing');
       foreach ($seq->result_array() as $row)
       {
           
           $e = $row['Complete2'] - $row['Heavy2'];
           $t= $row['Complete'] + $e;
           $a = $row['Quantity'] - $e;
           $q= $row['Quantity3'] + $e;
           $r=$this->db->count_all('processing');
           for($row['ID'] ; $row['ID'] <= $r;$row['ID']++)
           {
           $this->db->where('ID',$row['ID'])->set('Quantity3',$q)->set('Quantity',$a)->set('Complete',$t)->set('Complete2',0)->update('processing');
           }
           for($row['ID'] ; $row['ID'] <= $r;$row['ID']++)
           {
           $this->db->where('ID',$row['ID'])->set('ProcessingName',$row['ProcessingName'])->set('Checkout',$e)->set('Time',date("m"))
                   ->set('UpdateTime', date("Y-m-d A h:i"))->set('ID',$row['ID'])->set('Unit',$row['Unit'])->insert('sequestration');
           }
           $ti=date("m");
           redirect("../index1.php/MES/Sequestration/$ti");
       }
       
    }

頁: [1]