| Код | <? session_start(); if (session_is_registered("valid_login")) { include('m_top.php'); $valid_income = $PAYMENT_AMOUNT; session_register("valid_income"); ?> <form action="https://www.e-gold.com/sci_asp/payments.asp" method="POST" target=_top> <div align="center"> <input type="hidden" name="PAYEE_ACCOUNT" value="1226955"> <input type="hidden" name="PAYEE_NAME" value="e-gold SCI"> Enter Amount You'd like to Donate:<br> <input type=text name="PAYMENT_AMOUNT" size=4> <input type=hidden name="PAYMENT_UNITS" value=1> USD worth of e-gold <input type=hidden name="PAYMENT_METAL_ID" value=1> <input type="hidden" name="STATUS_URL" value="mailto:[email protected]"> <input type="hidden" name="NOPAYMENT_URL" value="http://localhost/no.php"> <input type="hidden" name="NOPAYMENT_URL_METHOD" value="LINK"> <input type="hidden" name="PAYMENT_URL" value="http://localhost/yes.php"> <input type="hidden" name="PAYMENT_URL_METHOD" value="LINK"> <input type="hidden" name="BAGGAGE_FIELDS" value="CUSTOMERID"> <input type="hidden" name="CUSTOMERID" value="0"> <input type="hidden" name="SUGGESTED_MEMO" value='Thanks for the e-gold SCI!'> <br> <input type="submit" name="PAYMENT_METHOD" value="Donate Now"> </div></form> <? include('bottom.php'); } else { include('top.php'); echo "не зарегестрирован, брысь!"; include('bottom.php'); } ?>
|
после этого выполняется переход по нескольким страницам e-gold'а, затем на мою страницу после удачного перевода средств... вот её код...
| Код | <? session_start(); if (session_is_registered("valid_login")) { include('m_top.php'); $login = $valid_login; $income = $valid_income;
@ $db = mysql_connect("localhost", "admin", "localhost"); mysql_select_db("str"); if (!$db) { echo "Не возможно установить связь с базой данных"; exit; }
$query = "insert into income values ('".$login."', '".$income."')"; $result = mysql_query($query); if ($result) echo mysql_affected_rows()."вклад сделан!";
include('bottom.php'); } else { include('top.php'); echo "не зарегестрирован, брысь!"; include('bottom.php'); } ?> |
В БД данные заносятся, но имя пользователя заносится правильно а в столбце income пишется PAYMENT_AMOUNT... не понимаю в чем дело... там же должно сохраняться значение, введеное пользователем... или я что-то не догоняю... |