mazāku kapitāla

Magazine
Go Back   Computer Sulas > Computer Software > Web Dizains, Hosting & SEO

Register


 Default 

Bumbieris pasts




Reply
 
Thread Tools
  #1  
Old Marts 30, 2008, 12:21
Loceklis
 
Default Bumbieris pasts

Hello all im kam ir problēmas ar bumbieru mail.php

im iegūt šo kļūdas paziņojumu

Fatal error: Class 'Mail' nav atrasts \ Bumbierveida \ mail.php on line 26

Te ir mans kods

[php]
<? php
/ / Atsauce Mail bumbierveida bibliotēka
require_once 'Mail.php ";
/ / Main klase, izmanto, lai iegūtu rīkojuma informāciju,
/ / Palaist cauruļvadu sekcijas, revīzijas rīkojumi utt
klase OrderProcessor
(
sabiedriskās $ mOrderId;
sabiedriskās $ mOrderStatus;
sabiedriskās $ mConnection;
sabiedriskās $ mConfiguration;
sabiedriskās $ mContinueNow;
privātā $ mCurrentCustomer;
privātā $ mCurrentOrderDetails;
privātā $ mOrderManager;
privātā $ mReference;
privātā $ mAuthCode;
/ / Konstruktors rada DoOrderManager instance
funkcija __construct ()
(
$ this-> mOrderManager = new DoOrderManager ();
)
/ / Process ir pieprasītas no checkout.php un orders_admin.php apstrādāt
/ / Rīkojumu; pirmais parametrs ir ID kārtībā, un otrais
/ / Parametrs ir OrderProcessorConfiguration instancē.
valsts amatu procesu ($ newOrderId, $ newConfiguration)
(
/ / Set Pasūtījuma ID
$ this-> mOrderId = $ newOrderId;
/ / Configure procesors
$ this-> mConfiguration = $ newConfiguration;
$ this-> mContinueNow = true;
/ / Log sākums izpildes
$ this-> AddAudit ( "Pasūtīt procesoru sākās.", 10000);
/ / Iegūt statusu, lai
$ this-> mOrderStatus = $ this-> mOrderManager-> GetOrderStatus ($ this-> mOrderId);
/ / Process cauruļvads sadaļā
mēģinājums
(
while ($ this-> mContinueNow)
(
$ this-> mContinueNow = false;
$ CPS = $ this-> GetCurrentPipelineSection ();
$ CPS-> process ($ this);
)
)
catch (Izņēmums $ e)
(
trigger_error ( "izņēmuma". "$ e-> getMessage ()." par ".
$ e-> getFile (). "Līnijas". $ e-> getLine ());
$ this-> MailAdmin ( "pasūtījuma apstrādes kļūda ocured.", $ e-> getMessage ());
$ this-> AddAudit ( "pasūtījuma apstrādes kļūda ocured." 10.002);
mest jaunu izņēmumu ( "apstrādātājs kļūda");
)
$ this-> AddAudit ( "Pasūtīt procesoru pabeigta." 10.001);
)
/ / Saņem objekta instancē pārstāv pašreizējais cauruļvads sadaļā
privāta funkcija GetCurrentPipelineSection ()
(
switch ($ this-> mOrderStatus)
(
lieta 0:
$ this-> mCurrentPipelineSection = new PsInitialNotification (); break;
Case 1:
$ this-> mCurrentPipelineSection = new PsCheckFunds (); break;
lieta 2:
$ this-> mCurrentPipelineSection = new PsCheckStock (); break;
Case 3:
$ this-> mCurrentPipelineSection = new PsStockOk (); break;
ja 4:
$ this-> mCurrentPipelineSection = new PsTakePayment (); break;
Case 5:
$ this-> mCurrentPipelineSection = new PsShipGoods (); break;
ja 6:
$ this-> mCurrentPipelineSection = new PsShipOK (); break;
Case 7:
$ this-> mCurrentPipelineSection = new PsFinalNotification (); break;
ja 8:
mest jaunu izņēmumu ( "Kārtība, jau ir pabeigts.") break;
default:
mest jaunu izņēmumu ( "Nezināms cauruļvads iedaļā prasīts.");
)
)
/ / Nosūta e-pastu
valsts amatu Mail ($ parametri, $ to, $ headers, $ message)
(
/ / Izveidot pasts objekts izmantojot Mail: fabrika metode
$ mail_object = Mail: Factory ( "SMTP", $ parametri);
Testa pasts objekts ir derīgs
if (bumbierveida: ISERROR ($ mail_object))
mest jaunu izņēmumu ($ mail_object-> getMessage ());
/ / Nosūta e-pastu
$ result = $ mail_object-> Send ($ to, $ headers, $ message);
Testa ja pasts tika nosūtīts veiksmīgi
if (bumbierveida: ISERROR ($ result))
mest jaunu izņēmumu ( "Neizdevās nosūtīt e-pastu uz $ to.".
$ result-> getMessage ());
)
/ / Papildina e-pasta ziņojumu
valsts amatu MailAdmin ($ subject, $ message)
(
/ / Parasti Jums nav atļauts noteikt 'No' header
$ headers [ 'No'] = $ this-> mConfiguration-> mOrderProcessorEmail;
$ headers [ 'Tēma'] = $ subject;
$ headers [ 'Kam'] = $ this-> mConfiguration-> mAdminEmail;
$ this-> Mail ($ this-> mConfiguration-> mOrderProcessorEmailParams,
$ this-> mConfiguration-> mAdminEmail,
$ headers,
$ message);
)
/ / Saņem klients, kas veikti, lai
valsts amatu GetCurrentCustomer ()
(
if (empty ($ this-> mCurrentCustomer))
(
$ this-> mCurrentCustomer = new
Klientu ($ this-> mOrderManager-> GetCustomerByOrderId ($ this-> mOrderId));
if (empty ($ this-> mCurrentCustomer))
mest jaunu izņēmumu ($ this-> mOrderId. "lai nav
pircējs ");
)
return $ this-> mCurrentCustomer;
)
/ / Saņem no pašreizējā pasūtījuma informāciju
valsts amatu GetCurrentOrderDetails ()
(
if (empty ($ this-> mCurrentOrderDetails))
(
$ this-> mCurrentOrderDetails = new
OrderDetails ($ this-> mOrderManager-> GetOrderDetails ($ this-> mOrderId));
if (empty ($ this-> mCurrentOrderDetails))
mest jaunu izņēmumu ($ this-> mOrderId.
"Nav pasūtījuma informāciju ieraksta");
)
return $ this-> mCurrentOrderDetails;
)
/ / Pievieno revīzijas ziņojumu
valsts amatu AddAudit ($ message, $ messageNumber)
(
$ this-> mOrderManager-> AddAudit ($ this-> mOrderId, $ message, $ messageNumber);
)
/ / Atjauninājumi pasūtījuma stāvokli
valsts amatu UpdateOrderStatus ($ newStatus)
(
$ this-> mOrderManager-> UpdateOrderStatus ($ this-> mOrderId $ newStatus);
$ this-> mOrderStatus = $ newStatus;
)
/ / Set rīkojuma autorizācijas kodu un atsauces kodu
valsts amatu SetOrderAuthCodeAndReference ($ newAuthCode, $ newReference)
(
$ this-> mOrderManager-> SetOrderAuthCodeAndReference ($ this-> mOrderId,
$ newAuthCode,
$ newReference);
$ this-> mAuthCode = $ newAuthCode;
$ this-> mReference = $ newReference;
)

/ / Saņem rīkojumu autorizācijas kodu un atsauces kodu
privāta funkcija GetOrderAuthCodeAndReference ()
(
$ result = $ this-> mOrderManager-> GetOrderAuthCodeAndReference (
$ this-> mOrderId);
if (empty ($ result)) mest izņēmumu ($ this-> mOrderId. "neeksistē");
$ this-> mAuthCode = $ result [ 'auth_code'];
$ this-> mReference = $ result [ 'reference'];
)
/ / Saņem rīkojumu autorizācijas kods
valsts amatu GetAuthCode ()
(
if (empty ($ this-> mAuthCode)) $ this-> GetOrderAuthCodeAndReference ();
return $ this-> mAuthCode;
)
/ / Saņem rīkojumu atsauces kods
valsts amatu GetReference ()
(
if (empty ($ this-> mReference)) $ this-> GetOrderAuthCodeAndReference ();
return $ this-> mReference;
)
/ / Set rīkojuma kuģis datums
valsts amatu SetDateShipped ()
(
$ this-> mOrderManager-> SetDateShipped ($ this-> mOrderId);
)
)

?>
[/ php]

Lūdzu palīdziet kāds tas būs daudz appreciated. iet veida mad.

Thanks very much
  #2  
Old Marts 31, 2008, 17:31
Donors Group
 
Default Bumbieris pasts

Vai tas get atrisināta?

http://www.geeklog.net/forum/viewtop...howtopic=75900 apspriež to. Esmu nelieto Bumbieru moduļiem saskaņā ar Windows tā mēģina to ir jūsu labākais ceļš uz priekšu.
__________________

Mana sistēma: Tim

Processor (s):
Athlon 64 3500 +
Motherboard:
Asus A8N-VM CSM
RAM Operatīvā atmiņa:
Corsair PC3200 CL2 DDR-400 2GB
Graphics Card (s):
nVidia GeForce 6600 512MB
Sound Card:
Cherry RS 6000 m tastatūra
Hard Drive (s):
Barracuda.7 + 2x200GB 58MB / s atbalstīt
Optical Drive (s):
Samsung DVD-ROM TS-H352
Case / PSU:
Thermaltake Soprano
Dzesēšana:
Stock
Tīkla / Internets:
Telewest 2x20Mb/sec
Monitor (s):
SXGA plakano
Operating System (s):
Slackware (2.6.27.7) (Fluxbox)
Reply

Register
Thread Tools




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

Copyright © 2006 - 2009 Computer Sulas.

Powered by vBulletin ® Copyright © 2000 - 2009 Jelsoft Enterprises Ltd SEO līdz 2009 vBSEO ©, Crawlability, Inc