PDA

Просмотр полной версии : PayPal


bufet
28.04.2004, 07:49
Помогите разобраться,пожалуйста.
Есть сайт (недоделаный пока),сделан во Флэше МХ.Сайт будет продавать картины,вернее принт.Кликаем на маленькую картинку,получавем большую и тут пользователю предстоит выбрать рамку(цвет,фактура и т.д.),также на какой бумаге сделать принт,короче куча всего.К каждой выбранной картинке надо прикрепить кнопку "Купить" от компании PayPal.Для получения этой кнопки PayPal дает тебе форму,где ты заполняешь : номер картинки,цена и т.д.То есть для каждой отдельной картинки отдельная кнопка,причём только для HTML.Вот пример
<form target="paypal" action="https://www.paypal.com/cgi-bin/webscr" method="post">
<input type="image" src="https://www.paypal.com/en_US/i/btn/x-click-but22.gif" border="0" name="submit" alt="Make payments with PayPal - it's fast, free and secure!">
<input type="hidden" name="add" value="1">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="business" value="natasha@natadesign.com">
<input type="hidden" name="item_name" value="Art Print">
<input type="hidden" name="item_number" value="1">
<input type="hidden" name="amount" value="50.00">
<input type="hidden" name="no_note" value="1">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="lc" value="US">
</form>
Можно было бы ,конечно,сделать для каждого отдельного имиджа свою страничку,вставить кнопку и не мучаться.Но этих имиджей ни много ни мало 640! А я видела сайты,где их тысячи,не могут же они для каждого отдельно делать.Причем так легко это делается во Флэше ( я имею в виду изменять вид картинки) если бы только не эта кнопка.Поскажите,светилы,может кто сталкивался.Пожалуста.

_zhloba
04.05.2004, 10:55
Все элементы формы можно запросто заменить кодом во флаше.

С hidden проще всего - достаточно определить соответствующую переменную.

name_str="Vasya";
email_str="vasya@domen.com";
getURL("http://somedomain/somepage","_blank","post");

Все переменные передадутся на
страницу http://somedomain/somepage методом post

Элементы input type=text заменяются динамическими текстовыми полями типа input

Элементы radio, combobox, checkbox - использовать стандартные компонеты (имеют большой размер) или
делать самому мувиклипы с соответствующей функциональностью.