// 2. // Оплата заданной суммы с выбором валюты на сайте ROBOKASSA // Payment of the set sum with a choice of currency on site ROBOKASSA // регистрационная информация (логин, пароль #1) // registration info (login, password #1) $mrh_login = "admin"; $mrh_pass1 = "Elena_1965"; // номер заказа // number of order $inv_id = 0; // описание заказа // order description $inv_desc = "ROBOKASSA Advanced User Guide"; // сумма заказа // sum of order $out_summ = "8.96"; // тип товара // code of goods $shp_item = "2"; // предлагаемая валюта платежа // default payment e-currency $in_curr = ""; // язык // language $culture = "ru"; // формирование подписи // generate signature $crc = md5("$mrh_login:$out_summ:$inv_id:$mrh_pass1:Shp_item=$shp_item"); // форма оплаты товара // payment form print "". "
"; ?> $inv_id = $_REQUEST["InvId"]; echo "Вы отказались от оплаты. Заказ# $inv_id\n"; echo "You have refused payment. Order# $inv_id\n"; ?> // регистрационная информация (пароль #2) // registration info (password #2) $mrh_pass2 = " Elena_0306"; //установка текущего времени //current date $tm=getdate(time()+9*3600); $date="$tm[year]-$tm[mon]-$tm[mday] $tm[hours]:$tm[minutes]:$tm[seconds]"; // чтение параметров // read parameters $out_summ = $_REQUEST["OutSum"]; $inv_id = $_REQUEST["InvId"]; $shp_item = $_REQUEST["Shp_item"]; $crc = $_REQUEST["SignatureValue"]; $crc = strtoupper($crc); $my_crc = strtoupper(md5("$out_summ:$inv_id:$mrh_pass2:Shp_item=$shp_item")); // проверка корректности подписи // check signature if ($my_crc !=$crc) { echo "bad sign\n"; exit(); } // признак успешно проведенной операции // success echo "OK$inv_id\n"; // запись в файл информации о проведенной операции // save order info to file $f=@fopen("order.txt","a+") or die("error"); fputs($f,"order_num :$inv_id;Summ :$out_summ;Date :$date\n"); fclose($f); ?> // регистрационная информация (пароль #1) // registration info (password #1) $mrh_pass1 = "Elena_1965"; // чтение параметров // read parameters $out_summ = $_REQUEST["OutSum"]; $inv_id = $_REQUEST["InvId"]; $shp_item = $_REQUEST["Shp_item"]; $crc = $_REQUEST["SignatureValue"]; $crc = strtoupper($crc); $my_crc = strtoupper(md5("$out_summ:$inv_id:$mrh_pass1:Shp_item=$shp_item")); // проверка корректности подписи // check signature if ($my_crc != $crc) { echo "bad sign\n"; exit(); } // проверка наличия номера счета в истории операций // check of number of the order info in history of operations $f=@fopen("order.txt","r+") or die("error"); while(!feof($f)) { $str=fgets($f); $str_exp = explode(";", $str); if ($str_exp[0]=="order_num :$inv_id") { echo "Операция прошла успешно\n"; echo "Operation of payment is successfully completed\n"; } } fclose($f); ?>
"Волшебных рук чудесное творение"
Формативное оценивание: от теории к практике
«Мой коллега – яркий пример компетентного педагога 21 века»
"Инновационные методики и технологии в обучении"
"Методическая система эффективного учителя"
"Лучшая вариативная учебная программа"
"Азбука безопасности дорожного движения"
You are welcome to translate our site into any language! Just chose the language below!
Внимание, открыты новые вакансии!
Приглашаем к сотрудничеству всех педагогов, воспитателей, преподавателей (Россия, Казахстан), заинтересованных в своем профессиональном росте!
В МИОЦ "Развитие" требуются :
- разработчики вебинаров, медианаров;
- разработчики Сборников по конкурсным потокам;
- разработчики олимпиадных заданий и проведение олимпиад;
- разработчики дистанционных курсов повышения квалификации, мастер-классов;
- разработчики мастер-классов, конкурсов, конференций, методических материалов;
Требования к претендентам:
- ИКТ компетентность;
- владение навыками работы в системе Moodle (для разработчиков дистанционных курсов); если не владеете, то обучаем;
- наличие ПК (работа в удаленном режиме),
- умение быстро учиться и вникать в суть работы;
- умение работать в команде и ладить с людьми;
- ответственность.
!!! Коллеги, если у Вас уже есть готовые материалы, мы готовы рассмотреть их. Присылайте все материалы в ответном письме или на электронную почту moi.rasvitie@mail.ru
Электронный или печатный вариант