Вопрос : PHP, ASP, Moneris

Здравствулте! специалисты, столб

This отнесены к создавать магазинную тележкау и использованию Moneris как входной компенсации.  Я знаю что Moneris несколько непопулярно, но я провел исследование мое исследование и нашел прикрепленное pdf.

I хотел быет нарисовать ваше внимание к p.6 специфически.  По мере того как я буду не программником PHP, а довольно программником ASP, было бы poosible and safe для того чтобы изменить Кодего в pg.6 для того чтобы походить следующий Кодий psedo ниже, где я сделал бы следующий логику:

1- я создал бы верхний комплект печений в ASP,

2- делает реакцию перенаправляет («moneris.php») которая содержала бы below

3- Кодего в finalStep.asp (последней линии ниже), для использования нижнего комплекта печений finilize мои трудыы (db recipt и уточнения). Delete

4- оба комплекта cookies.

If эта, котор процедура будет работать и безопасна, smog вы пожалуйста советовать мне на следующий:

1- PHP соответствующий для $varname = Request.Cookies («cookie_name»); - used ниже в моем первом комплекте cookies

2- PHP соответствующий для Response.Cookies («cookie_name») = $varname; - used ниже в моем втором комплекте PHP cookies

3-the соответствующего для Response.Redirect («final.asp»); - used ниже на последнем line

4- я также прикрепляет тип php, и принимая во внимание это и Кодий ниже, будет это PHP5 Кодим?  Причина почему я спрашиваю по мере того как я планирую хозяйничать это на платформе Windows IIS7 GoDaddy, котор делят, которая поддерживает PHP, но не понизить ни perl или такой scripting.  Если это не будет php5, то я smog получить оба hostings GoDaddy - выиграйте IIS7 и Unix для того чтобы переключить взад и вперед subdomains.

Thank вы все заранее
class= " ясное " >
> " codeSnippet " class=
class= " lineNumbers "
class=
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
>< " class= " id= " codeSnippet679447
'purchase»,
          order_id' =>$orderid `,
          cust_id' =>$customerid `,
	   количество' =>$amount `,
           лоток' =>$pan `,
           expdate' =>$expirydate `,
           crypt_type' =>$crypttype `
            ); 
// ------ раздел 2) создает предмет трудыов проходя хэш созданный в разделе 1. 
$mpgTxn = новое mpgTransaction ($txnArray);  

// ------ раздел 3) создает mpgRequest предмет проходя предмет трудыов созданный в разделе 2  
$mpgRequest = новое mpgRequest ($mpgTxn);  

// ------ раздел 4) создает предмет mpgHttpsPost делает столб https 
mpgHttpsPost =new $mpgHttpPost ($store_id, $api_token, $mpgRequest);  

// ------ раздел 5) получает предмет mpgResponse  
$mpgResponse=$mpgHttpPost->getMpgResponse ();  

// ------ раздел 6) восстановляет данные using получает методы.  Using эти методы вы можете восстановить 
// ------ соотвествующие перемеююые (getResponseCode) для того чтобы проверить если трудыы утвержденный 
// ------ (=>0 или <50) или просклоняно (>49) или неполно (NULL) 

Response.Cookies («CardType») = $mpgResponse->getCardType (); 
Response.Cookies («TransAmount») = $mpgResponse->getTransAmount (); 
Response.Cookies («TxnNumber») = $mpgResponse->getTxnNumber (); 
Response.Cookies («ReceiptId») = $mpgResponse->getReceiptId (); 
Response.Cookies («TransType») = $mpgResponse->getTransType (); 
Response.Cookies («ReferenceNum») = $mpgResponse->getReferenceNum (); 
Response.Cookies («ResponseCode») = $mpgResponse->getResponseCode (); 
Response.Cookies («ISO») = $mpgResponse->getISO (); 
Response.Cookies («сообщение») = $mpgResponse->getMessage (); 
Response.Cookies («AuthCode») = $mpgResponse->getAuthCode (); 
Response.Cookies («завершите») = $mpgResponse->getComplete (); 
Response.Cookies («TransDate») = $mpgResponse->getTransDate (); 
Response.Cookies («TransTime») = $mpgResponse->getTransTime (); 
Response.Cookies («билет») = $mpgResponse->getTicket (); 
Response.Cookies («TimedOut») = $mpgResponse->getTimedOut ();

Response.Redirect (finalStep.asp ")
class= " lastRow
>Attachments " имени " class= class= " значение "
>

filename " class= >temp.zip (267 KB) яваскрипт " href= " " attachmentDetails class= (тип архива детали)
тип >PHP " описания " class=
class=
>
class=

Ответ : PHP, ASP, Moneris

Я не думаю будет хорошей идеей.  Вы, для соображений безопасности, класть заказ info в печенья.  Не кажется, что поддержано Moneris Godaddy, они имеет 6 других, котор они поддерживают.  И вам нужен cert SSL для шифрования и те ' не работают через серверов с по-разному доменами.  Встреча info PHP и ASP отрегулирована по-разному и не поделена между ими.  И это будет трудная дорога сделать это почти никакие из нас попытались бы.  И было бы трудно поддержать вас в делать это.
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us