nasıl "sunucu tarafı kodu" kullanırım

4 Cevap php

In setting up a SSL payment page for online sales it is suggested by the merchant services company that the sensitive data (i.e., merchant credentials, ID and SSL pin, etc) be hidden with the use of Server Side Code. I have been unable to find, after hours of searching, a comprehensive definition of server side code and how it could be used for this purpose. Don't care if the customer views the rest of the code, just want to hide a section. Have seen something that says

<script runat="server">

ben ihtiyacım ifade gibi görünüyor, ama nerede kod benim bloğuna koymak? Ben

<form action="https:www.mmmmmmm.com/vvvvvvv/process.do method="post">

ve daha sonra bu gibi 10 satır

<input type="hidden" name= "ssl show_form" value="true">
<input type="hidden" name="ssl_pin" value=hhhhhh">

.. Yardım ve ben bu için çok yeni, bu yüzden basit tutmak? Teşekkürler!

4 Cevap

<?php ?> etiketleri arasında herhangi bir sunucu tarafı çalışacaktır. Örneğin:

<?php

 echo "hello from the server!";

?>

Bu kod bir kullanıcıya görünür olmayacaktır - sadece, vb if-else HTML blokları etrafında yankı, yazdırılan kullanarak bu etiketleri içinde oluşturmak herhangi bir çıkış görürsünüz

Merchant Services, HTML olarak "ssl_pin" gibi alanları da dahil olmak üzere istemiyorum düşünün; böylece tüm müşterilerin görebilirsiniz.

Eğer sunucu üzerinde gizli istediğiniz ayrıntıları depolanması ve formu teslim alır kez doğru formun gönderilmesi ile bu gizli ayrıntılarını birleştiren bir yöntemi seçmek ve uygulamak gerekir.

Sana PHP Sessions kullanarak içine bakmak ve $ _SESSION dizi bu değerleri saklamak öneririz. Oturum değeri, başka bir sayfaya gitmek bile, kullanıcı ile tutar, ve sunucu tarafında depolanır.

Ama sen, kredi kartı numaraları gibi şeyleri saklamak anlamına gelir ki, ABD PCI güvenlik gereksinimleri takip böylece sunucunun PHP oturum zaman aşımı 5-15dakika gibi kısa, ve aynı zamanda bu mağaza yok emin olun ZORUNLU ABD'de akılda tutmak ya da bir veri tabanında bulunan değerleri.

Daha sonra sayfayı ticari hizmetler 'sitesine konuşurken idare edecek o zaman sunucu tarafında sayfa / webcoder onun değerlerini geri gönderebilir ve gerektiği ile php, asp.net, yakut gibi bazı sunucu tarafı dili ... kullanmanız gerekir.