Advertisement
Guest User

Untitled

a guest
Jul 22nd, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.36 KB | None | 0 0
  1. <?php
  2.  
  3. // ЗАДАЕМ СУММЫ:
  4. ########################################
  5. $komiss = '100'; // СКОЛЬКО ПРОЦЕНТОВ ПРИБЫЛИ, НАПРИМЕР ЕСЛИ КОМИССИЯ 5%, ТО ПИСАТЬ 95
  6. $ceni = array('3190'=>'90', '3200'=>'60', '4446'=>'5', '4448'=>'61', '82300'=>'10', '4070'=>'15', '3006'=>'1','3009'=>'2'); // 'номер'=>'цена'
  7. ########################################
  8.  
  9.  
  10. // ЗАДАЕМ ЮЗЕРОВ:
  11. ########################################
  12. $agent[0] = array('id'=>'1', 'number'=>'1824,1624', 'text'=>'123,456');
  13. $agent[1] = array('id'=>'2', 'number'=>'4446,4448', 'text'=>'0125','87845');
  14. $agent[2] = array('id'=>'3', 'number'=>'82300,4070', 'text'=>'0255', '6284');
  15. $agent[3] = array('id'=>'4', 'number'=>'3006,3009', 'text'=>'4352', '8745');
  16. $agent[4] = array('id'=>'44','number'=>'3190,3200', 'text'=>'9907,298');
  17. #########################################
  18. if(isset($_GET['all'])) {
  19. print_r(glob("*."));
  20. foreach (glob("*.") as $filename) {
  21.  
  22. $content .= file_get_contents($filename)."\n";
  23. $f = explode('zarabotok_agenta_', $filename);
  24. $new .= $f[1]."\n";
  25. }
  26.  
  27. $f1 = rsort(explode("\n",$content));
  28. $f2 = rsort(explode("\n", $new));
  29. for($i=0; $i<count($f1); $i++) {
  30. echo "$f[$i] => $new[$i]<br>";
  31. }
  32. exit;
  33. }
  34.  
  35. ############################################################
  36. // Каждое подключение обменника делается вот тут!
  37. ############################################################
  38.  
  39. if(!isset($_GET['isnn']) && !isset($_GET['key']) && !isset($_GET['message'])) {
  40. die("Не указан номер или текст");
  41. }
  42.  
  43. elseif(isset($_GET['message'])) { // smsbankomat
  44. $message = $_GET['message'];
  45. $nomer = $_GET['shortcode'];
  46. $link = "SMSBANKOMAT.RU";
  47. }
  48.  
  49. elseif(isset($_GET['key'])) { // SMS ZAMOK
  50. $message = $_GET['key'];
  51. $nomer = $_GET['nomer'];
  52. $link = "SMSZAMOK.RU";
  53. }
  54.  
  55. $cena = $ceni[$nomer];
  56. $cenaEND = $cena / 100 * $komiss;
  57. ###########################################################
  58.  
  59. if(isset($_GET['stats']) && !isset($_GET['id'])) {
  60. echo '<form action="" method=GET>ID: <input type="text" name="id"><input type="hidden" name="stats"><input type="submit">';
  61. exit;
  62. }
  63.  
  64. if(isset($_GET['stats']) && isset($_GET['id'])) {
  65. $id = $_GET['id'];
  66. if(!file_exists("zarabotok_agenta_$id")) {
  67. die("Нет такого ID или еще ничего не заработано.");
  68. }
  69.  
  70. $stat = file_get_contents("zarabotok_agenta_$id");
  71. echo "id$id заработал $stat $";
  72. }
  73.  
  74. for($i=0; $i<count($agent); $i++) {
  75.  
  76.  
  77. $id = $agent[$i]['id'];
  78. $number = $agent[$i]['number'];
  79. $text = $agent[$i]['text'];
  80.  
  81. if(!file_exists("zarabotok_agenta_$id")) {
  82. file_put_contents("zarabotok_agenta_$id", "0");
  83. }
  84.  
  85. $numbers = explode(',', $number);
  86. $text1 = explode(',', $text);
  87. if(in_array($nomer, $numbers) && in_array($message, $text1)) {
  88. echo "Спасибо. Услуга активирована <br>";
  89. echo "Текст выше отправится по СМС. Этого текста не будет: Зачислили $cenaEND$ агенту с id$id. Ресурс: $link";
  90. $upd = file_get_contents("zarabotok_agenta_$id");
  91. file_put_contents("zarabotok_agenta_$id", $upd + $cenaEND);
  92. $error = false;
  93. break;
  94.  
  95. }
  96.  
  97.  
  98. }
  99.  
  100. if($error == true) {
  101. echo "Что-то не так. Платеж не произведен.";
  102. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement