Advertisement
Guest User

buypoints

a guest
Jul 17th, 2014
322
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 21.57 KB | None | 0 0
  1. <?php
  2. if(!defined('INITIALIZED'))
  3.     exit;
  4.  
  5. ####################       CONFIG      ###################################################
  6. # activate dotpay, zaypay and other systems: true / false
  7. # making something active/not active here doesn't mean that people can somehow abuse X system to buy points
  8. #
  9. /* INTERNATIONAL SYSTEMS:
  10.  * all systems are automatic, players should receive points after they pay without any admin 'action', they just need to send SMS and type received code
  11.  * zaypay - in this gesior version it uses custom zaypay script which uses 'payalogues'
  12.  * paypal - most popular payment system
  13.  * contenidopago - sms payments system
  14. */
  15. $config['paypal_active'] = true; // config is in './custom_scripts/paypal/'
  16. $config['paygol_active'] = true; // configure it where ever you want.
  17. $config['zaypay_active'] = false; // config is in './custom_scripts/zaypay/'
  18. $config['contenidopago_active'] = false; // config is in './custom_scripts/contenidopago/'
  19. /* POLISH SYSTEMS:
  20.  * wszystkie systemy sa automatyczne i po konfiguracji powinny dodawac punkty po wpisaniu kodu jaki klient dostanie SMSem/e-mailem
  21.  * dotpay - to system dzieki ktoremu mozna otrzymac kase z SMS (30-40% z sms dla osob prywatnych) z polski oraz przelewow bankowych (~97%)
  22. */
  23.  
  24. $config['dotpay'] = array();
  25. $config['dotpay_active'] = false; #active dotpay system?
  26. $config['dotpay_active_sms'] = false; #active dotpay SMS system?
  27. $config['dotpay_active_transfer'] = false; #active dotpay bank transfers [type=C1] system?
  28. # przykladowy konfig dla SMS
  29. $config['dotpay'][0]['id'] = 53098;       # numer ID zarejestrowanego klienta
  30. $config['dotpay'][0]['code'] = "SWEV3"; # identyfikator uslug SMS
  31. $config['dotpay'][0]['type'] = "sms";   # typ konta: C1 - 8 znakowy kod bezobslugowy wysylany mailem, sms - dla sprawdzania SMSow
  32. $config['dotpay'][0]['addpoints'] = 200; # ile premium punktow daje dany sms
  33. $config['dotpay'][0]['sms_number'] = 73068; # numer na jaki nalezy wyslac kod
  34. $config['dotpay'][0]['sms_text'] = "AP.SWEV3"; # tresc jaka ma byc w SMSie
  35. $config['dotpay'][0]['sms_cost'] = "3.69 zł brutto"; # cena za wyslanie sms
  36.  
  37. $config['dotpay'][1]['id'] = 53098;       # numer ID zarejestrowanego klienta
  38. $config['dotpay'][1]['code'] = "SWEV5"; # identyfikator uslug SMS
  39. $config['dotpay'][1]['type'] = "sms";   # typ konta: C1 - 8 znakowy kod bezobslugowy wysylany mailem, sms - dla sprawdzania SMSow
  40. $config['dotpay'][1]['addpoints'] = 400; # ile premium punktow daje dany sms
  41. $config['dotpay'][1]['sms_number'] = 75068; # numer na jaki nalezy wyslac kod
  42. $config['dotpay'][1]['sms_text'] = "AP.SWEV5"; # tresc jaka ma byc w SMSie
  43. $config['dotpay'][1]['sms_cost'] = "6.15 zł brutto"; # cena za wyslanie sms
  44.  
  45. $config['dotpay'][2]['id'] = 53098;       # numer ID zarejestrowanego klienta
  46. $config['dotpay'][2]['code'] = "SWEV9"; # identyfikator uslug SMS
  47. $config['dotpay'][2]['type'] = "sms";   # typ konta: C1 - 8 znakowy kod bezobslugowy wysylany mailem, sms - dla sprawdzania SMSow
  48. $config['dotpay'][2]['addpoints'] = 1000; # ile premium punktow daje dany sms
  49. $config['dotpay'][2]['sms_number'] = 79068; # numer na jaki nalezy wyslac kod
  50. $config['dotpay'][2]['sms_text'] = "AP.SWEV9"; # tresc jaka ma byc w SMSie
  51. $config['dotpay'][2]['sms_cost'] = "11.07 zł brutto"; # cena za wyslanie sms
  52.  
  53. $config['dotpay'][3]['id'] = 53098;       # numer ID zarejestrowanego klienta
  54. $config['dotpay'][3]['code'] = "SWEV24"; # identyfikator uslug SMS
  55. $config['dotpay'][3]['type'] = "sms";   # typ konta: C1 - 8 znakowy kod bezobslugowy wysylany mailem, sms - dla sprawdzania SMSow
  56. $config['dotpay'][3]['addpoints'] = 2500; # ile premium punktow daje dany sms
  57. $config['dotpay'][3]['sms_number'] = 92058; # numer na jaki nalezy wyslac kod
  58. $config['dotpay'][3]['sms_text'] = "AP.SWEV24"; # tresc jaka ma byc w SMSie
  59. $config['dotpay'][3]['sms_cost'] = "24.60 zł brutto"; # cena za wyslanie sms
  60.  
  61.  
  62. $config['homepay'] = array();
  63. $config['homepay_active'] = false;
  64. $config['homepay_user_ID'] = 512; // ID uzytkownika w homepay
  65. $config['homepay_email_kontaktowy'] = 'edytuj@konfig.pl';
  66. # opcje transferu
  67. $config['homepay_active_sms'] = true; #active homepay sms system?
  68. $config['homepay_active_transfer'] = true; #active homepay transfer system?
  69. # przykladowy konfig dla SMS
  70. $config['homepay'][0]['acc_id'] = 2; // ID uslugi
  71. $config['homepay'][0]['addpoints'] = 10;
  72. $config['homepay'][0]['sms_number'] = "79550";
  73. $config['homepay'][0]['type'] = "sms";
  74. $config['homepay'][0]['sms_text'] = "HPAY.NASZAUSLUGA";
  75. $config['homepay'][0]['sms_cost'] = "11.07 zł brutto";
  76. # przykladowy konfig dla przelewu
  77. $config['homepay'][1]['acc_id'] = 1;
  78. $config['homepay'][1]['addpoints'] = 10;
  79. $config['homepay'][1]['link'] = "https://ssl.homepay.pl/wplata/1-NASZAUSLUGA";
  80. $config['homepay'][1]['type'] = "przelew";
  81. $config['homepay'][1]['przelew_text'] = "NASZAUSLUGA";
  82. $config['homepay'][1]['przelew_cost'] = "10.00 zł brutto";
  83.  
  84. #################################################################################
  85. function save_trans($file, $acc, $code)
  86. {
  87.     $hak = fopen($file, "a");
  88.     fwrite($hak, $code.'='.$acc.'
  89. ');
  90.     fclose($hak);
  91. }
  92.  
  93. function check_code_dotpay($code, $posted_code, $user_id, $type)
  94. {
  95.     $handle = fopen("http://dotpay.pl/check_code.php?id=".urlencode($user_id)."&code=".urlencode($code)."&check=".urlencode($posted_code)."&type=".urlencode($type)."&del=0", 'r');
  96.     $status = fgets($handle, 8);
  97.     $czas_zycia = fgets($handle, 24);
  98.     fclose($handle);
  99.     $czas_zycia = rtrim($czas_zycia);
  100.     return array($status, $czas_zycia);
  101. }
  102.  
  103. function delete_code_dotpay($code, $posted_code, $user_id, $type)
  104. {
  105.     $handle = fopen("http://dotpay.pl/check_code.php?id=".urlencode($user_id)."&code=".urlencode($code)."&check=".urlencode($posted_code)."&type=".urlencode($type)."&del=1", 'r');
  106.     fclose($handle);
  107. }
  108.  
  109. function check_code_homepay($code, $usluga)
  110. {
  111.     global $config;
  112.     if(!preg_match("/^[A-Za-z0-9]{8}$/",$code)) return 0;
  113.     $code=urlencode($code);
  114.     $handle=fopen("http://homepay.pl/API/check_code.php?usr_id=" . (int) $config['homepay_user_ID'] . "&acc_id=".(int)($config['homepay'][$usluga]['acc_id'])."&code=".$code,'r');
  115.     $status=fgets($handle,8);
  116.     fclose($handle);
  117.     return $status;
  118. }
  119.  
  120. function check_tcode_homepay($code, $usluga)
  121. {
  122.     global $config;
  123.     if(!preg_match("/^[A-Za-z0-9]{8}$/",$code)) return 0;
  124.     $code=urlencode($code);
  125.     $handle=fopen("http://homepay.pl/API/check_tcode.php?usr_id=" . (int) $config['homepay_user_ID'] . "&acc_id=".(int)($config['homepay'][$usluga]['acc_id'])."&code=".$code,'r');
  126.     $status=fgets($handle,8);
  127.     fclose($handle);
  128.     return $status;
  129. }
  130.  
  131. function add_points($account, $number_of_points)
  132. {
  133.     if($account->isLoaded())
  134.     {
  135.         $account->set('premium_points', ($account->getCustomField('premium_points')+$number_of_points));
  136.         $account->save();
  137.         return true;
  138.     }
  139.     else
  140.         return false;
  141. }
  142.  
  143.  
  144. if($_REQUEST['system'] == 'dotpay' && $config['dotpay_active'])
  145. {
  146.     #################################################################################
  147.     $sms_type = (int) $_POST['sms_type'];
  148.     $posted_code = trim($_POST['code']);
  149.     $to_user = trim($_POST['to_user']);
  150.     #################################################################################
  151.     if(!empty($to_user))
  152.     {
  153.         $account = new Account();
  154.         $account->find($to_user);
  155.        
  156.         if(empty($posted_code))
  157.             $errors[] = 'Prosze wpisac kod z SMSa/przelewu.';
  158.            
  159.         if(!$account->isLoaded())
  160.             $errors[] = 'Konto o danej nazwie nie istnieje.';
  161.            
  162.         if(count($errors) == 0)
  163.         {
  164.             if(count($errors) == 0)
  165.             {
  166.                 $code_info = check_code_dotpay($config['dotpay'][$sms_type]['code'], $posted_code, $config['dotpay'][$sms_type]['id'], $config['dotpay'][$sms_type]['type']);
  167.                 if($code_info[0] == 0)
  168.                     $errors[] = 'Podany kod z SMSa/przelewu jest niepoprawny lub wybrano zla opcje SMSa/przelewu.';
  169.                 else
  170.                 {
  171.                     if(add_points($account, $config['dotpay'][$sms_type]['addpoints']))
  172.                     {
  173.                         save_trans('cache/dotpay.log', $account->getId(), $posted_code);
  174.                         $code_info = delete_code_dotpay($config['dotpay'][$sms_type]['code'], $posted_code, $config['dotpay'][$sms_type]['id'], $config['dotpay'][$sms_type]['type']);
  175.                         $main_content .= '<h1><font color="red">Dodano '.$config['dotpay'][$sms_type]['addpoints'].' punktow premium do konta: '.htmlspecialchars($to_user).' !</font></h1>';
  176.                     }
  177.                     else
  178.                         $errors[] = 'Wystapil blad podczas dodawania punktow do konta, sproboj ponownie.';
  179.                 }
  180.             }
  181.         }
  182.     }
  183.     $main_content .= '<div style="background-color:gray; padding: 10px 10px 10px 10px">';
  184.     if(count($errors) > 0)
  185.     {
  186.         $main_content .= 'Wystąpiły błędy:';
  187.         foreach($errors as $error)
  188.             $main_content .= '<br />* '.$error;
  189.         $main_content .= '<hr /><hr />';
  190.     }
  191.     if($config['dotpay_active_sms'])
  192.     {
  193.         $main_content .= '<h2>SMS</h2><span style="font-size:16px">Kup punkty premium, możesz je wymienić w sklepie OTSa na przedmioty w grze, aby zakupić punkty premium wyślij SMSa:</span><br />';
  194.         foreach($config['dotpay'] as $sms)
  195.             if($sms['type'] == 'sms')
  196.                 $main_content .= '<br /><span style="font-size:20px"><b>* Na numer <font color="darkred">'.$sms['sms_number'].'</font> o treści <font color="darkred"><b>'.$sms['sms_text'].'</b></font> za <font color="darkred"><b>'.$sms['sms_cost'].'</b></font>, a za kod dostaniesz <font color="darkred"><b>'.$sms['addpoints'].'</b></font> punktów premium.</b></span>';
  197.         $main_content .= '<span style="font-size:16px"><br />W SMSie zwrotnym otrzymasz specjalny kod. Wpisz ten kod w formularzu wraz z NAZWĄ KONTA (nie nickiem postaci!) osoby która ma otrzymać punkty.<br />
  198.         Serwis SMS obsługiwany przez <a href="http://www.dotpay.pl" target="_blank">Dotpay.pl</a><br />
  199.         Regulamin: <a href="http://www.dotpay.pl/regulaminsms" target="_blank">http://www.dotpay.pl/regulaminsms</a><br />
  200.         Właścicielem serwisu jest <b>js-internet-solutions@wp.pl</b> - w razie problemów z płatnością proszę o kontakt na e-mail lub na Gadu-Gadu: 31166049<br />
  201.         Usługa jest dostępna w sieciach: <b>Orange, Era, Plus, Play</b>.<br />
  202.         <b>Właściciele serwisu nie odpowiadają za źle wpisane treści SMS.</b><br /><br />
  203.         <b>Wiadomości po 3.69 zł i 6.15 zł wysyłane z jednego numeru częściej, niż co 2 minuty mogą zostać zablokowane. Prosimy o odczekanie 2 minut pomiędzy SMSami.</b><br /><br />
  204.         <b>Wiadomości po 11.07 zł i 24.60 zł wysyłane z jednego numeru częściej, niż co 20 minut mogą zostać zablokowane. Prosimy o odczekanie 20 minut pomiędzy SMSami.</b></span><hr />';
  205.     }
  206.     if($config['dotpay_active_transfer'])
  207.     {
  208.         $main_content .= '<h2>Przelew/karta kredytowa</h2>Kup punkty premium, mozesz je wymienic w sklepie OTSa na PACC/przedmioty w grze, aby zakupic punkty premium wejdz na jeden z adresow i wypelnij formularz:';
  209.         foreach($config['dotpay'] as $przelew)
  210.             if($przelew['type'] == 'C1')
  211.                 $main_content .= '<br /><b>* Adres - <a href="https://ssl.allpay.pl/?id='.$przelew['id'].'&code='.$przelew['code'].'"><font color="red">https://ssl.allpay.pl/?id='.$przelew['id'].'&code='.$przelew['code'].'</font></a> - koszt <font color="red"><b>'.$przelew['sms_cost'].'</b></font>, a za kod dostaniesz <font color="red"><b>'.$przelew['addpoints'].'</b></font> punktow premium.</b>';
  212.         $main_content .= 'Kiedy Twoj przelew dojdzie (z kart kredytowych i bankow internetowych z listy jest to kwestia paru sekund) na e-mail ktory podales w formularzu otrzymasz kod. Kod ten mozesz wymienic na tej stronie na punkty premium w formularzu ponizej.<hr />';
  213.     }
  214.     $main_content .= '<form action="?subtopic=buypoints&system=dotpay" method="POST"><table>';
  215.     $main_content .= '<tr><td><b>NAZWA KONTA: </b></td><td><input type="text" size="20" value="'.htmlspecialchars($to_user).'" name="to_user" /></td></tr>
  216.     <tr><td><b>Kod z SMSa: </b></td><td><input type="text" size="20" value="'.htmlspecialchars($posted_code).'" name="code" /></td></tr><tr><td><b>Typ wyslanego SMSa: </b></td><td><select name="sms_type">';
  217.     foreach($config['dotpay'] as $id => $sms)
  218.         if($sms['type'] == 'sms')
  219.             $main_content .= '<option value="'.$id.'">numer '.$sms['sms_number'].' - kod '.$sms['sms_text'].' - SMS za '.$sms['sms_cost'].'</option>';
  220.         elseif($przelew['type'] == 'C1')
  221.             $main_content .= '<option value="'.$id.'">przelew - kod '.$sms['sms_text'].' - za '.$sms['sms_cost'].'</option>';
  222.     $main_content .= '</select></td></tr>';
  223.     $main_content .= '<tr><td></td><td><input type="submit" value="Sprawdź" /></td></tr></table></form>';
  224.     $main_content .= '</div>';
  225. }
  226. elseif ($_REQUEST['system'] == 'homepay' && $config['homepay_active'])
  227. {
  228.     #################################################################################
  229.     $sms_type = (int) $_POST['sms_type'];
  230.     $posted_code = trim($_POST['code']);
  231.     $to_user = trim($_POST['to_user']);
  232.     #################################################################################
  233.     if(!empty($to_user))
  234.     {
  235.         $account = new Account();
  236.         $account->find($to_user);
  237.        
  238.         if(empty($posted_code))
  239.             $errors[] = 'Prosze wpisac kod z SMSa/przelewu.';
  240.            
  241.         if(!$account->isLoaded())
  242.             $errors[] = 'Konto o danej nazwie nie istnieje.';
  243.  
  244.         if(count($errors) == 0)
  245.         {
  246.             if($config['homepay'][$sms_type]['type']=="sms")
  247.                $code_info = check_code_homepay($posted_code,$sms_type);
  248.             else
  249.                $code_info = check_tcode_homepay($posted_code,$sms_type);
  250.             if($code_info != "1")
  251.                 $errors[] = 'Podany kod z SMSa/przelewu jest niepoprawny lub wybrano zla opcje SMSa/przelewu.';
  252.             else
  253.             {
  254.                 if(add_points($account, $config['homepay'][$sms_type]['addpoints']))
  255.                 {
  256.                     $main_content .= '<h1><font color="red">Dodano '.$config['homepay'][$sms_type]['addpoints'].' punktów premium do konta: '.$to_user.' !</font></h1>';
  257.                 }
  258.                 else
  259.                     $errors[] = 'Wystapił błąd podczas dodawania punktów do konta, sprobój ponownie.';
  260.             }
  261.         }
  262.     }
  263.     if(count($errors) > 0)
  264.     {
  265.         $main_content .= 'Wystapiły błędy:';
  266.         foreach($errors as $error)
  267.             $main_content .= '<br />* '.$error;
  268.         $main_content .= '<hr /><hr />';
  269.     }
  270.     if($config['homepay_active_sms'])
  271.     {
  272.         $main_content .= '<table><tr><td><h2 align="center">SMS</h2>Prosimy zapoznać się z regulaminem świadczonych usług zamieszczonym na dole tej strony.<br/><br/>';
  273.         foreach($config['homepay'] as $typ)
  274.             if($typ['type'] == 'sms')
  275.                 $main_content .= '<b>* Na numer <font color="green">'.$typ['sms_number'].'</font> o tresci <font color="green"><b>'.$typ['sms_text'].'</b></font> za <font color="green"><b>'.$typ['sms_cost'].'</b></font>, a za kod dostaniesz <font color="green"><b>'.$typ['addpoints'].'</b></font> punktów premium.</b><br/>';
  276.         $main_content .= '</td></tr></table><br />';
  277.     }
  278.     if($config['homepay_active_transfer'])
  279.     {
  280.         $main_content .= '<table><tr><td><h2 align="center">Przelew</h2>Prosimy zapoznać się z regulaminem świadczonych usług zamieszczonym na dole tej strony.<br/><br/>';
  281.         foreach($config['homepay'] as $typ)
  282.             if($typ['type'] == 'przelew')
  283.                 $main_content .= '<b>* Adres - <a href="'.$typ['link'].'" target="_blank"><font color="green">'.$typ['link'].'</font></a> - koszt <font color="green"><b>'.$typ['przelew_cost'].'</b></font>, a za kod dostaniesz <font color="green"><b>'.$typ['addpoints'].'</b></font> punktów premium.</b><br/>';
  284.         $main_content .= '</td></tr></table><br />';
  285.     }
  286.     $main_content .= '<table><tr><td><form action="?subtopic=buypoints&system=homepay" method="POST"><table>';
  287.     $main_content .= '<tr><td><b>Nazwa konta: </b></td><td><input type="text" size="20" value="'.htmlspecialchars($to_user).'" name="to_user" /></td></tr>
  288.     <tr><td><b>Kod z SMSa: </b></td><td><input type="text" size="20" value="'.htmlspecialchars($posted_code).'" name="code" /></td></tr><tr><td><b>Typ wyslanego SMSa: </b></td><td><select name="sms_type">';
  289.     foreach($config['homepay'] as $id => $typ)
  290.         if($typ['type'] == 'sms')
  291.             $main_content .= '<option value="'.$id.'">numer '.$typ['sms_number'].' - kod '.$typ['sms_text'].' - SMS za '.$typ['sms_cost'].'</option>';
  292.         elseif($typ['type'] == 'przelew')
  293.             $main_content .= '<option value="'.$id.'">przelew - kod '.$typ['przelew_text'].' - za '.$typ['przelew_cost'].'</option>';
  294.     $main_content .= '</select></td></tr><tr><td></td><td><input type="submit" value="Sprawdz" /></td></tr></table></form>
  295.     </td></tr></table><br />
  296.     <table><tr><td>
  297.     <center><img border="0" src="http://homepay.pl/theme/default/image/logo/homepay_logo26.png"></center><br />
  298.     <hr>
  299.     Serwis SMS obsługiwany przez <a href="http://www.homepay.pl" target="_blank">Homepay.pl</a><br />
  300.          Regulamin: <a href="http://homepay.pl/regulamin/regulamin_sms_premium/" target="_blank">http://homepay.pl/regulamin/regulamin_sms_premium/</a><br />
  301.          Usługa dostępna w sieciach: Era, Orange, Play, Plus GSM.<br/>
  302.     <hr>
  303.     <b>Regulamin usług dostępnych na stronie:</b><br/>
  304.     <b>1.a)</b> Kiedy Twój poprawnie wysłany SMS zostanie dostarczony otrzymasz SMS zwrotny z kodem.<br/>
  305.     <b>1.b)</b> Kiedy Twój przelew zostanie zaksięgowany (z kart kredytowych i bankow internetowych z listy, jest to kwestia paru sekund) na e-mail który podałeś w formularzu otrzymasz kod.<br/>
  306.     <b>2.</b> Po otrzymaniu kodu SMS/przelewu i wpisaniu go wraz z <b>nazwą konta w grze</b> w powyższym formularzu, na serwerze '.$config['server']['serverName'].' podane konto zostanie automatycznie doładowane o okresloną ilość <b>punktów premium</b> które nastepnie mogą być zamienione na przedmioty w grze.</b>.<br/>
  307.     <b>3.</b> Do pełnego skorzystania z usługi wymagana jest przeglądarka internetowa oraz połączenie z siecią Internet.<br/>
  308.     <b>4.</b> <b>'.$config['server']['serverName'].'</b> nie odpowiada za źle wpisane treści SMS.<br/>
  309.     <b>5.</b> W razie problemów z działaniem usługi należy kontaktować się z <a href="mailto:' . $config['homepay_email_kontaktowy'] . '">' . $config['homepay_email_kontaktowy'] . '</a>
  310.     </td></tr></table>';
  311. }
  312. elseif ($_REQUEST['system'] == 'zaypay' && $config['zaypay_active'])
  313. {
  314.     if($logged)
  315.     {
  316.         require_once('custom_scripts/zaypay/config.php');
  317.         $main_content .= '<span style=""><center><h1>Buy points by Zaypay</h1></center><br />Zaypay accepts SMSes and phone calls from many countries. Select how many points you want buy and check if your country is on list of accepted countries.<br />After payment you will receive points in 5-10 seconds.</span>';
  318.         foreach($options as $option)
  319.         {
  320.             $main_content .= '<script src="http://www.zaypay.com/pay/' . $option['payalogue_id'] . '.js" type="text/javascript"></script>';
  321.             $main_content .= '<br /><div style="width:100%;height:40px;background-color:#333333"><div style="float:left;width:50%;text-align:center;color:white"><h2>' . $option['name'] . ':</h2></div>';
  322.             $main_content .= '<div style="float:right;height:40px;text-align:left"><a href="http://www.zaypay.com/pay/' . $option['payalogue_id'] . '?acc=' . $account_logged->getId() . '" onclick="ZPayment(this); return false" ><img src="http://www.zaypay.com/pay/' . $option['payalogue_id'] . '/img" border="0" style="margin-top:2px" /></a></div></div>';
  323.         }
  324.     }
  325.     else
  326.     {
  327.         $main_content .= '<h3>You have to login to buy points!<br /><a href="?subtopic=accountmanagement" />LOGIN HERE</a></h3>';
  328.     }
  329. }
  330. elseif($_REQUEST['system'] == 'contenidopago' && $config['contenidopago_active'])
  331. {
  332.     if($logged)
  333.     {
  334.         require_once('custom_scripts/contenidopago/config.php');
  335.             $main_content .= '<script src="http://promo.contenidopago.com/js/contenidopago.js" type="text/javascript"></script>
  336.             <form name="cnt_frm" method="post">
  337.             <input type="hidden" name="cnt_serviceid" value="' . $idOfService . '">
  338.             <input type="hidden" name="cnt_name" value="' . $account_logged->getId() . '">
  339.             <input type="image" name="cnt_button" class="contenidopago" src="http://promo.contenidopago.com/botones/boton2.png" border="0" alt="Realiza pagos con contenidopago" title="Realiza pagos con contenidopago" onClick="cnt_reDirect(this.form)">    
  340.         </form>';
  341.     }
  342.     else
  343.     {
  344.         $main_content .= '<h3>You have to login to buy points!<br /><a href="?subtopic=accountmanagement" />LOGIN HERE</a></h3>';
  345.     }
  346. }
  347. else
  348. {
  349.     if($config['dotpay_active'])
  350.         $main_content .= '<br /><br /><div style="background-color:gray;padding:20px 20px 20px 20px"><center><a href="?subtopic=buypoints&system=dotpay"><h2>For Polish players - Dotpay.pl</h2><h3>Po co przepłacać? Kup punkty w promocyjnej cenie specjalnie dla polaków!</h3><h2>KLIKNIJ TU</h2></a></center></div>';
  351.     if($config['homepay_active'])
  352.         $main_content .= '<br /><br /><div style="background-color:gray;padding:20px 20px 20px 20px"><center><a href="?subtopic=buypoints&system=homepay"><h2>For Polish players - Homepay.pl</h2><h3>Po co przepłacać? Kup punkty w promocyjnej cenie specjalnie dla polaków!</h3><h2>KLIKNIJ TU</h2></a></center></div>';
  353.     if($config['paypal_active'])
  354.         $main_content .= '<br /><br /><div style="background-color:gray;padding:20px 20px 20px 20px"><center><a href="?subtopic=paypal"><h2>PayPal</h2><h3>Cheapest points! Send us money from your PayPal account or credit card.</h3><h2>PRESS HERE!</h2></a></center></div>';
  355.     if($config['zaypay_active'])
  356.         $main_content .= '<br /><br /><div style="background-color:gray;padding:20px 20px 20px 20px"><center><a href="?subtopic=buypoints&system=zaypay"><h2>ZayPay</h2><h3>Send us money using SMS or phone call.</h3><h2>PRESS HERE!</h2></a></center></div>';
  357.     if($config['contenidopago_active'])
  358.         $main_content .= '<br /><br /><div style="background-color:gray;padding:20px 20px 20px 20px"><center><a href="?subtopic=buypoints&system=contenidopago"><h2>Contenidopago</h2><h3>Send us money using SMS or phone call.</h3><h2>PRESS HERE!</h2></a></center></div>';
  359.     if($config['paygol_active'])
  360.         $main_content .= '<br /><br /><div style="background-color:gray;padding:20px 20px 20px 20px"><center><a href="?subtopic=buypoints&system=paygol"><h2>Paygol</h2><h3>Send us money using SMS or phone call.</h3><h2>PRESS HERE!</h2></a></center></div>';
  361. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement