較低的股票

Magazine
Go Back   計算機汁 計算機軟件 網頁設計,主機託管和搜索引擎優化

Register


 Default 

梨郵件




Reply
 
螺紋工具
  #1  
Old 2008年3月30號, 12點21分
會員組
 
Default 梨郵件

您好所有IM有問題梨mail.php

即時獲得此錯誤信息

致命錯誤:類的郵件'中找不到 \梨\ mail.php 上線 26

這是我的代碼

[PHP的]
“ ?的PHP
/ /參考郵件PEAR庫
require_once'Mail.php';
/ /主類,用於獲取訂單信息,
/ /運行管線部分,審計令等
類OrderProcessor

市民$ mOrderId;
公共$ mOrderStatus;
公共$ mConnection;
公共$ mConfiguration;
公共$ mContinueNow;
私人$ mCurrentCustomer;
私人$ mCurrentOrderDetails;
私人$ mOrderManager;
私人$ mReference;
私人$ mAuthCode;
/ /構造函數創建DoOrderManager實例
函數__construct()

$這一-“mOrderManager =新DoOrderManager();

/ /過程被稱為從checkout.php和orders_admin.php的過程
/ /秩序的第一個參數是命令的ID,第二
/ /參數是一個OrderProcessorConfiguration實例。
公共職能過程($ newOrderId,$ newConfiguration)

/ /設置順序編號
$這一-“mOrderId = $ newOrderId;
/ /配置處理器
$這一-“mConfiguration = $ newConfiguration;
$這一-“mContinueNow =真;
/ /記錄開始執行
$這一-“AddAudit(”訂單處理器開始了。“,10000);
/ /獲取狀態的命令
$這一-“mOrderStatus = $此,”mOrderManager -“GetOrderStatus($此,”mOrderId);
/ /處理管段
嘗試

而($此,“mContinueNow)

$這一-“mContinueNow =假;
$準則= $本,“GetCurrentPipelineSection();
$準則,“過程($本);


捕獲(異常減廢)

trigger_error('異常“'。$電子”getMessage()。'“的'。
$電子“的GetFile()。 “線”。 $電子“getLine());
$這一-“MailAdmin(”訂單處理錯誤ocured。“,$電子”getMessage());
$這一-“AddAudit(”訂單處理錯誤ocured。“,10002);
異常throw new Exception(“處理器錯誤”);

$這一-“AddAudit(”訂單處理器完成。“,10001);

/ /得到一個對象的實例代表當前管道節
私有函數GetCurrentPipelineSection()

開關($此,“mOrderStatus)

案件0:
$這一-“mCurrentPipelineSection =新PsInitialNotification();中斷;
案例1:
$這一-“mCurrentPipelineSection =新PsCheckFunds();中斷;
例2:
$這一-“mCurrentPipelineSection =新PsCheckStock();中斷;
案例3:
$這一-“mCurrentPipelineSection =新PsStockOk();中斷;
案例4:
$這一-“mCurrentPipelineSection =新PsTakePayment();中斷;
個案5:
$這一-“mCurrentPipelineSection =新PsShipGoods();中斷;
案例6:
$這一-“mCurrentPipelineSection =新PsShipOK();中斷;
情況7:
$這一-“mCurrentPipelineSection =新PsFinalNotification();中斷;
案件8:
異常throw new Exception(“訂單已完成。”);中斷;
默認:
異常throw new Exception(“未知的管段的要求。”);


/ /發送電子郵件
公共職能郵件($ params,$到,$頭,$消息)

/ /創建郵件對象使用郵件::工廠方法
$ mail_object =郵件::工廠('的SMTP',$ params);
/ /測試郵件對象是有效的
如果(梨::isError($ mail_object))
異常throw new Exception($ mail_object,“getMessage());
/ /發送電子郵件
$結果= $ mail_object,“發送($到,$頭,$消息);
/ /測試,如果郵件被成功發送
如果(梨::isError($結果))
異常throw new Exception(“無法發送電子郵件至的。”。
$結果“getMessage());

/ /建立電子郵件
公共職能MailAdmin($問題,$消息)

/ /通常你不能設置'從'頭
$頭['從'] = $此,“mConfiguration -”mOrderProcessorEmail;
$頭['主題'] = $問題;
$頭['為'] = $此,“mConfiguration -”mAdminEmail;
$這一-“郵件($此,”mConfiguration -“mOrderProcessorEmailParams,
$這一-“mConfiguration -”mAdminEmail,
$頭,
$消息);

/ /獲取客戶,所發出的命令
公職GetCurrentCustomer()

如果(空($此,“mCurrentCustomer))

$這一-“mCurrentCustomer =新
客戶($此,“mOrderManager -”GetCustomerByOrderId($此,“mOrderId));
如果(空($此,“mCurrentCustomer))
異常throw new Exception($此,“mOrderId。”秩序沒有
客戶“);

返回$此,“mCurrentCustomer;

/ /獲取的細節,目前的訂單
公職GetCurrentOrderDetails()

如果(空($此,“mCurrentOrderDetails))

$這一-“mCurrentOrderDetails =新
OrderDetails表($此,“mOrderManager -”GetOrderDetails($此,“mOrderId));
如果(空($此,“mCurrentOrderDetails))
異常throw new Exception($此,“mOrderId。
“沒有訂單的詳細信息輸入”);

返回$此,“mCurrentOrderDetails;

/ /增加了審計信息
公共職能AddAudit($消息,$ messageNumber)

$這一-“mOrderManager -”AddAudit($此,“mOrderId,$消息,$ messageNumber);

/ /更新訂單狀態
公共職能UpdateOrderStatus($ newStatus)

$這一-“mOrderManager -”UpdateOrderStatus($此,“mOrderId,$ newStatus);
$這一-“mOrderStatus = $ newStatus;

/ /設置命令的授權碼和參考代碼
公共職能SetOrderAuthCodeAndReference($ newAuthCode,$ newReference)

$這一-“mOrderManager -”SetOrderAuthCodeAndReference($此,“mOrderId,
$ newAuthCode,
$ newReference);
$這一-“mAuthCode = $ newAuthCode;
$這一-“mReference = $ newReference;


/ /獲得授權代碼秩序和參考代碼
私有函數GetOrderAuthCodeAndReference()

= $ $結果本,“mOrderManager -”GetOrderAuthCodeAndReference(
$這一-“mOrderId);
如果(空($結果))拋出異常($此,“mOrderId。”不存在“);
$這一-“mAuthCode = $結果['auth_code'];
$這一-“mReference = $結果['參考'];

/ /獲得授權代碼順序
公職GetAuthCode()

如果(空($此,“mAuthCode))$此,”GetOrderAuthCodeAndReference();
返回$此,“mAuthCode;

/ /獲得訂單參考代碼
公職GetReference()

如果(空($此,“mReference))$此,”GetOrderAuthCodeAndReference();
返回$此,“mReference;

/ /設置訂單的發貨日期
公職SetDateShipped()

$這一-“mOrderManager -”SetDateShipped($此,“mOrderId);



? “
[/ PHP的]

請幫助別人將十分讚賞。去種瘋了。

非常感謝
  #2  
Old 2008年3月31日, 17:31
捐助小組
 
Default 梨郵件

這樣做是得到解決?

http://www.geeklog.net/forum/viewtop...howtopic=75900 討論它。我沒有使用任何Windows環境下梨模塊,以便試圖它是你最好的出路。
__________________

我的系統: 蒂姆

處理器(補) :
速龍64 3500 +
主板:
華碩A8N - VM的脊髓型頸椎病
RAM存儲器:
海盜船PC3200氯氣的DDR - 400 2GB的
圖形卡(補) :
搭載NVIDIA GeForce 6600的512Mb
聲卡:
櫻桃遙感6000 M鍵盤
硬盤驅動器(補) :
Barracuda.7 + 2x200GB 58MB / s的持續
光盤驅動器(補) :
三星DVD - ROM光碟的Ts - H352
案例/電源:
曜女高音
冷卻:
庫存
網絡/互聯網:
Telewest 2x20Mb/sec
監視器(補) :
分辨率平板
作業系統(補) :
Slackware的( 2.6.27.7 ) ( Fluxbox )
Reply

Register

書籤

類似的主題
線程入門 論壇 答复 最後發表
Ubuntu的郵件 evilfantasy Linux與其他操作系統 7 09年1月30號 14時37分
電子郵件病毒 BILSAT衛星 病毒,間諜軟件和安全 2 2008年10月29號 09:58
的Windows Mail dfr200764 電子郵件,網絡電話和即時通訊探討 4 2008年8月20號 14:42
郵寄折扣 Gazmondo 一般硬件聊天 6 2008年2月26日 17點01
郵件概率' liamfi 電子郵件,網絡電話和即時通訊探討 3 2008年1月1日 09:44
螺紋工具




Arabic Bulgarian Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Finnish French German Greek Hebrew Hungarian Italian Japanese Korean Latvian Lithuanian Norwegian Polish Portuguese Romanian Russian Serbian Slovak Spanish Swedish Thai Turkish Ukrainian

版權所有© 2006至09年計算機果汁。

本站由vBulletin ®版權所有© 2000至09年Jelsoft企業有限公司 搜索引擎優化的vBSEO © 2009年,檢索公司