Napodobování příspěvku ve formuláři pomocí ASP
Odesílání informací v URL pomocí & a? jistě funguje - ale není to příliš bezpečné! Pokud místo toho máte POST kód ASP, můžete zabránit hackerům ovlivnit váš kód.

To je například velmi důležité při vytváření tlačítek PayPal. Ano, pokud máte pouze jedno tlačítko, můžete pomocí továrny na tlačítka PayPal vytvořit zcela bezpečné (kódované) tlačítko. Když však používáte ASP, často je to proto, že vytváříte dynamické stránky. V továrně na tlačítka nemůžete předem kódovat všechna vaše tlačítka předem.

Řešením je použít kombinaci cookies a formulářového příspěvku. Nejprve musíte získat všechny potřebné informace ze stránky objednávky na stránku zpracování. Na stránce, kde se nachází tlačítko „koupit“, uložte všechny důležité informace - cenu, kód položky atd. - do cookies. Tlačítko nákupu přejděte na stránku VAŠE proces.asp, kde vytvoříte potřebné odkazy pro přechod na PayPal. Tímto způsobem váš koncový uživatel nemůže zasáhnout „zobrazit zdroj“ a přesně zjistit, jaké informace poskytujete PayPal.

Nyní ve vašem process.asp budete mít kód, který vypadá takto:

DestURL = "//www.paypal.com/etc."
SendString = "NOTE-PAYPAL-VARS-GO-HERE"

set xmlhttp = CreateObject ("MSXML2.ServerXMLHTTP")
xmlhttp.open "POST", url, false
xmlhttp.setRequestHeader „Content-Type“, „application / x-www-form-urlencoded“
xmlhttp.send SendString
Response.write xmlhttp.responseText
set xmlhttp = nic

DestURL je nastaven na cokoli, za jakých máte obvyklý formulář PayPal. PayPal vám tuto hodnotu řekne. SendString bude muset být řetězec, který obsahuje proměnné, které budou předány PayPal. Vypadá to takto:

SendString = "cmd = _xclick & no_shipping = 1 & amount =" & Price & _
"& item_number =" & ItemNo & _
"& business =" & PayPalAcct & _

a tak dále. Vše, co byste normálně zadali ve formuláři PayPal, jednoduše zahrňte do tohoto odesílacího řetězce. Hodnoty pro Cena, ItemNo atd. Získáte z cookies, které jste nastavili na předchozí stránce.

Krása tohoto je, že koncový uživatel nikdy nevidí žádnou z těchto hodnot. Tímto způsobem nemohou proniknout do vašeho systému tím, že znají kód návratové stránky a prostě tam přímo jdou. Se vším skrytým z pohledu pomáháte, aby byla vaše transakce PayPal - nebo jakákoli transakce, která používá formuláře k předávání informací - bezpečnější.

Video Návody: ДЕЛАЮ ТРД В ГАРАЖЕ 12 Серия сезон 2 - КАМЕРА СГОРАНИЯ (Smět 2024).