мањи капитал --

Magazine
Go Back   Цомпутер сока > Цомпутер Софтуаре > Уеб Дизајн, Хостинг & СЕО

Register


 Default 

Крушка маил




Reply
 
Тхреад Тоолс
  #1  
Old 30. март 2008, 12:21
Мембер Гроуп
 
Поздрав свима им имајући проблем са крушке маил.пхп

узимајући им се ова порука о грешци

Фатал еррор: Цласс' Маил 'нот фоунд ин \ ПЕАР \ маил.пхп он лине 26

овде је мој број

[пхп]
<? Пхп
/ / Референца Маил крушка библиотека
рекуире_онце 'Маил.пхп';
/ / Главни класа, а користи се за добијање информација поретка,
/ / Покретати цјевовода профили, ревизију налога, итд
класа ОрдерПроцессор
(
$ МОрдерИд јавности;
$ МОрдерСтатус јавности;
$ МЦоннецтион јавности;
$ МЦонфигуратион јавности;
$ МЦонтинуеНоу јавности;
приватни мЦуррентЦустомер $;
приватни мЦуррентОрдерДетаилс $;
приватни мОрдерМанагер $;
приватни мРеференце $;
приватни мАутхЦоде $;
/ / Конструктор ствара ДоОрдерМанагер пример
__цонструцт фунцтион ()
(
$ Тхис-> мОрдерМанагер = неу ДоОрдерМанагер ();
)
/ / Процес се назива из цхецкоут.пхп и ордерс_админ.пхп за обраду неке
/ / Поретка; први параметар је ИД наруџбине, а други
/ / Параметар је ОрдерПроцессорЦонфигуратион пример.
јавну функцију Процесс ($ неуОрдерИд, $ неуЦонфигуратион)
(
/ / Сет ИД поруџбине
$ Тхис-> мОрдерИд = $ неуОрдерИд;
/ / Цонфигуре процесор
$ Тхис-> мЦонфигуратион = $ неуЦонфигуратион;
$ Тхис-> мЦонтинуеНоу = труе;
/ / Лог почетка извршења
$ Тхис-> АддАудит ( "Ред Процесор започели.", 10000);
/ / Добити статус поруџбине
$ Тхис-> мОрдерСтатус = $ тхис-> мОрдерМанагер-> ГетОрдерСтатус ($ тхис-> мОрдерИд);
/ / Процес секција цјевовода
пробати
(
док ($ тхис-> мЦонтинуеНоу)
(
$ Тхис-> мЦонтинуеНоу = фалсе;
ЦПС $ = $ тхис-> ГетЦуррентПипелинеСецтион ();
$ ЦПС-> Процесс ($ тхис);
)
)
улов ($ Ексцептион е)
(
триггер_еррор ( "Ексцептион". $ е-> гетМессаге (). "о".
$ Е-> гетФиле (). "Ред". $ Е-> гетЛине ());
$ Тхис-> МаилАдмин ( "Ред обраду еррор оцуред." $ Е-> гетМессаге ());
$ Тхис-> АддАудит ( "Ред обраду еррор оцуред.", 10002);
бацати нове Ексцептион ( "процесор еррор");
)
$ Тхис-> АддАудит ( "Ред Процесор готова.", 10001);
)
/ / Објекат добија пример представљају тренутни одељак цјевовода
приватни ГетЦуррентПипелинеСецтион функција ()
(
комутатор ($ тхис-> мОрдерСтатус)
(
цасе 0:
$ Тхис-> мЦуррентПипелинеСецтион = неу ПсИнитиалНотифицатион (); бреак;
цасе 1:
$ Тхис-> мЦуррентПипелинеСецтион = неу ПсЦхецкФундс (); бреак;
цасе 2:
$ Тхис-> мЦуррентПипелинеСецтион = неу ПсЦхецкСтоцк (); бреак;
цасе 3:
$ Тхис-> мЦуррентПипелинеСецтион = неу ПсСтоцкОк (); бреак;
цасе 4:
$ Тхис-> мЦуррентПипелинеСецтион = неу ПсТакеПаымент (); бреак;
цасе 5:
$ Тхис-> мЦуррентПипелинеСецтион = неу ПсСхипГоодс (); бреак;
цасе 6:
$ Тхис-> мЦуррентПипелинеСецтион = неу ПсСхипОК (); бреак;
цасе 7:
$ Тхис-> мЦуррентПипелинеСецтион = неу ПсФиналНотифицатион (); бреак;
цасе 8:
бацати нове Ексцептион ( "Низ је већ завршио."); бреак;
Подразумевано:
бацати нове Ексцептион ( "Непозната цјевовода сецтион тражили.");
)
)
/ / Шаље е-пошту
јавну функцију Маил ($ парамс, $ то, $ заглављима, $ порука)
(
/ / Креирај објекат поште помоћу маил: творница метода
$ = Маил_објецт маил: фабрика ( 'СМТП', $ парамс);
/ / Испитајте маил објекат важи
иф (крушка: исЕррор ($ маил_објецт))
бацати нове Ексцептион ($ маил_објецт-> гетМессаге ());
/ / Шаље е-пошту
$ Резултат = $ маил_објецт-> слање ($ то, $ заглављима, $ порука);
/ / Тест маил, ако је успешно послат
иф (крушка: исЕррор ($ резултат))
бацати нове Ексцептион ( "Није могуће послати е-маилом на $ на" ..
$ Резултат-> гетМессаге ());
)
/ / Изгра е-поруке
јавну функцију МаилАдмин ($ субјецт, $ порука)
(
/ / Обично се не дозвољава да поставите 'Од' хеадер
$ Заглавља [ 'Фром'] = $ тхис-> мЦонфигуратион-> мОрдерПроцессорЕмаил;
$ Заглавља [ 'Субјецт'] = $ субјецт;
$ Заглавља [ 'Да'] = $ тхис-> мЦонфигуратион-> мАдминЕмаил;
$ Тхис-> Маил ($ тхис-> мЦонфигуратион-> мОрдерПроцессорЕмаилПарамс,
$ Тхис-> мЦонфигуратион-> мАдминЕмаил,
$ Заглавља,
$ Порука);
)
/ / Гост добија да је направљен поредак
јавну функцију ГетЦуррентЦустомер ()
(
иф (емпты ($ тхис-> мЦуррентЦустомер))
(
$ Тхис-> мЦуррентЦустомер = неу
Кориснички ($ тхис-> мОрдерМанагер-> ГетЦустомерБыОрдерИд ($ тхис-> мОрдерИд));
иф (емпты ($ тхис-> мЦуррентЦустомер))
бацати нове Ексцептион ($ тхис-> мОрдерИд. "реда нема
купца ");
)
повратак $ тхис-> мЦуррентЦустомер;
)
/ / Детаљи добија тренутни поредак
јавну функцију ГетЦуррентОрдерДетаилс ()
(
иф (емпты ($ тхис-> мЦуррентОрдерДетаилс))
(
$ Тхис-> мЦуррентОрдерДетаилс = неу
ОрдерДетаилс ($ тхис-> мОрдерМанагер-> ГетОрдерДетаилс ($ тхис-> мОрдерИд));
иф (емпты ($ тхис-> мЦуррентОрдерДетаилс))
бацати нове Ексцептион ($ тхис-> мОрдерИд.
"Нема реда детаилс улаз");
)
повратак $ тхис-> мЦуррентОрдерДетаилс;
)
/ / Додаје ревизије поруку
јавну функцију АддАудит ($ порука, $ мессагеНумбер)
(
$ Тхис-> мОрдерМанагер-> АддАудит ($ тхис-> мОрдерИд, $ порука, $ мессагеНумбер);
)
/ / Ажурирања статуса поруџбине
јавну функцију УпдатеОрдерСтатус ($ неуСтатус)
(
$ Тхис-> мОрдерМанагер-> УпдатеОрдерСтатус ($ тхис-> мОрдерИд, $ неуСтатус);
$ Тхис-> мОрдерСтатус = $ неуСтатус;
)
/ / Сет наручити'с ауторизацијски код и референтни број
јавну функцију СетОрдерАутхЦодеАндРеференце ($ неуАутхЦоде, $ неуРеференце)
(
$ Тхис-> мОрдерМанагер-> СетОрдерАутхЦодеАндРеференце ($ тхис-> мОрдерИд,
$ НеуАутхЦоде,
$ НеуРеференце);
$ Тхис-> мАутхЦоде = $ неуАутхЦоде;
$ Тхис-> мРеференце = $ неуРеференце;
)

/ / Ауторизацијски код добија поруџбине и референтни број
приватни ГетОрдерАутхЦодеАндРеференце функција ()
(
$ Резултат = $ тхис-> мОрдерМанагер-> ГетОрдерАутхЦодеАндРеференце (
$ Тхис-> мОрдерИд);
иф (емпты ($ резултат)) бацати Ексцептион ($ тхис-> мОрдерИд. "не постоји");
$ Тхис-> мАутхЦоде = $ резултат [ 'аутх_цоде'];
$ Тхис-> мРеференце = $ резултат [ 'референца'];
)
/ / Поредак добија овлашћење број
функције јавног ГетАутхЦоде ()
(
иф (емпты ($ тхис-> мАутхЦоде)) $ тхис-> ГетОрдерАутхЦодеАндРеференце ();
повратак $ тхис-> мАутхЦоде;
)
/ / Добива наруџбину референтни број
јавну функцију ГетРеференце ()
(
иф (емпты ($ тхис-> мРеференце)) $ тхис-> ГетОрдерАутхЦодеАндРеференце ();
повратак $ тхис-> мРеференце;
)
/ / Сет наручити'с брод датум
јавну функцију СетДатеСхиппед ()
(
$ Тхис-> мОрдерМанагер-> СетДатеСхиппед ($ тхис-> мОрдерИд);
)
)

?>
[/ Пхп]

Плеасе хелп неко то ће бити много поштовати. идући врсту љут.

Хвала врло много
  #2  
Old 31. март 2008, 17:31
Донаторска Група
 
Да ли је ово добити решен?

хттп://ууу.гееклог.нет/форум/виеутоп...хоутопиц=75900 расправља о томе. Ја сам не користи било који крушка модула под Уиндоус толико тежак то вам је најбољи пут напред.
__________________

Мы Сыстем: Тим

Процесор (и):
Атхлон 64 3500 +
Матичне плоче:
Асус А8Н-ВМ ЦСМ
РАМ меморија:
Гусар ПЦ3200 ЦЛ2 ДДР-400 2ГБ
Графичка картица (е):
НВИДИА ГеФорце 6600 512МБ
Соунд Цард:
Цхерры РС 6000 м тастатури
Тврди диск (и):
Баррацуда.7 + 2кс200ГБ 58МБ / с одржавати
Оптички погон (е):
Самсунг ДВД-РОМ ТС-Х352
Цасе / псу:
Тхермалтаке сопран
Хлађење:
Стоцк
Нетуорк / Интернет:
Телеуест 2кс20Мб/сец
Монитор (е):
СКСГА Флат Панел
Оперативни систем (е):
Слацкуаре (2.6.27.7) (Флуксбокс)
Reply

Register
Тхреад Тоолс




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 - 2009 Цомпутер сока.

Поуеред бы вБуллетин ® Цопыригхт © 2000 - 2009 Јелсофт Ентерприсес Лтд СЕО бы вБСЕО © 2009, Цраулабилиты, Инц