• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

[Modern ACC] Automatic Dotpay script

Dotpay Script fixed by me :]

PHP:
<?php
require("config.php");
$ots = POT::getInstance();
$ots->connect(POT::DB_MYSQL, connection());
$SQL = $ots->getDBHandle();
####################       CONFIG      ###################################################
#aktywacja dotpay oraz dostepych systemow platnosci, wartosci: true / false
$config['dotpay'] = array();
$config['dotpay_active'] = true; #active dotpay system?
$config['dotpay_active_sms'] = true; #active dotpay system?
$config['dotpay_active_transfer'] = false; #active dotpay system?
$config['dotpay_verify_code_shop'] = false;
# przykladowy konfig dla SMS
$config['dotpay'][0]['id'] = 46606;       # numer ID zarejestrowanego klienta
$config['dotpay'][0]['code'] = "HNT9"; # identyfikator uslug SMS
$config['dotpay'][0]['type'] = "sms";   # typ konta: C1 - 8 znakowy kod bezobslugowy, sms - dla sprawdzania SMSow
$config['dotpay'][0]['addpoints'] = 100; # ile premium punktow daje dany sms
$config['dotpay'][0]['sms_number'] = 79068; # numer na jaki nalezy wyslac kod
$config['dotpay'][0]['sms_text'] = "AP.HNT9"; # tresc jaka ma byc w SMSie
$config['dotpay'][0]['sms_cost'] = "11.07 zl brutto"; # cena za wyslanie sms
#################################################################################

function save_trans($file, $acc, $code)
{
$hak = fopen($file, "a");
fwrite($hak, $code.'='.$acc.'
');
fclose($hak);
}

function check_code_dotpay($code, $posted_code, $user_id, $type)
{
$handle = fopen("http://dotpay.pl/check_code.php?id=".$user_id."&code=".$code."&check=".$posted_code."&type=".$type."&del=0", 'r');
$status = fgets($handle, 8);
$czas_zycia = fgets($handle, 24);
fclose($handle);
$czas_zycia = rtrim($czas_zycia);
return array($status, $czas_zycia);
}

function delete_code_dotpay($code, $posted_code, $user_id, $type)
{
	$handle = fopen("http://dotpay.pl/check_code.php?id=".$user_id."&code=".$code."&check=".$posted_code."&type=".$type."&del=1", 'r');
    fclose($handle);
}

function add_points(OTS_Account $account, $number_of_points)
{
if($account->isLoaded())
{
$account->setCustomField('premium_points', ($account->getCustomField('premium_points')+$number_of_points));
return true;
}
else
return false;
}
    if(isset($_POST['submit'])){
$sms_type = trim($_POST['sms_type']);
$posted_code = trim($_POST['code']);
$to_user = trim($_POST['to_user']);

###############################################################
    $errors = array();
if(!empty($to_user))
{
       if(is_numeric($to_user))
       {
             $account = new OTS_Account();
             $account->load($to_user);
       }
       else
            {
                 $player = new OTS_Player();
                 $player->find($to_user);
                 if($player->isLoaded())
                 $account = $player->getAccount();
            else
                 $account = new OTS_Account();
             }


if(empty($posted_code))
       $errors[] = 'Prosze wpisac kod z SMSa/przelewu.';

if(!$account->isLoaded())
       $errors[] = 'Konto/konto postaci o podanym nicku nie istnieje.';

if(count($errors) == 0)
{
       $code_info = check_code_dotpay($config['dotpay'][$sms_type]['code'], $posted_code, $config['dotpay'][$sms_type]['id'], $config['dotpay'][$sms_type]['type']);
       if($code_info[0] == 0)
       $errors[] = 'Podany kod z SMSa/przelewu jest niepoprawny lub wybrano zla opcje SMSa/przelewu.';
       else
       {
             if(add_points($account, $config['dotpay'][$sms_type]['addpoints']))
             {
                   save_trans('system/logs/dotpay.log', $account->getId(), $posted_code);
                   $code_info = delete_code_dotpay($config['dotpay'][$sms_type]['code'], $posted_code, $config['dotpay'][$sms_type]['id'], $config['dotpay'][$sms_type]['type']);

                   echo '<h1><font color="red">Dodano '.$config['dotpay'][$sms_type]['addpoints'].' punktow premium do konta: '.$to_user.' !</font></h1>';
             }
             else
             $errors[] = 'Wystapil blad podczas dodawania punktow do konta, sprobuj ponownie.';
       }
}
}

if(count($errors) > 0)
{
      echo 'Wystapily bledy:';
      foreach($errors as $error)
      echo '<br />* '.$error;
      echo '<hr /><hr />';
}
}

if($config['dotpay_active_sms'])
{
echo '<h2>SMS</h2>Kup punkty premium, mozesz je wymienic w sklepie OTSa na PACC/przedmioty w grze, aby zakupic punkty premium wyslij SMSa:';
foreach($config['dotpay'] as $sms)
if($sms['type'] == 'sms')
echo '<br /><b>* Na numer <font color="red">'.$sms['sms_number'].'</font> o tresci <font color="red"><b>'.$sms['sms_text'].'</b></font> za <font color="red"><b>'.$sms['sms_cost'].'</b></font>, a za kod dostaniesz <font color="red"><b>'.$sms['addpoints'].'</b></font> punktow premium.</b>';
echo '<br />W SMSie zwrotnym otrzymasz specjalny kod. Wpisz ten kod w formularzu wraz z nickiem postaci lub numerem konta osoby ktora ma otrzymac punkty.<br />
Serwis SMS obslugiwany przez <a href="http://www.dotpay.pl" target="_blank">Dotpay.pl</a><br />
Regulamin: <a href="http://www.dotpay.pl/regulaminsms" target="_blank">http://www.dotpay.pl/regulaminsms</a><br />
Usluga dostepna w sieciach: Orange, Plus GSM, Era.<br />
<b>'.$config['server_name'].'</b> nie odpowieda za zle wpisane tresci SMS.<hr />';
}
if($config['dotpay_active_transfer'])
{
echo '<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:';
foreach($config['dotpay'] as $przelew)
if($przelew['type'] == 'C1')
echo '<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>';
echo '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 />';
}


if($config['dotpay_verify_code_shop'])
echo '<tr><td><B>Kod weryfikacji: </B></td><td><img src="imgverification/imagebuilder.php?image_refresher='.mt_rand(1,99999).'" border="0" alt=""></td></tr>
<tr><td><B>Wpisz kod weryfikacji: </B></td><td><INPUT id="verify" NAME="verify_code" VALUE="" SIZE=30></td></tr>';
?>
<form method="post" action="dotpay" id="enter_code"><table>
<tr><td><b>Nick postaci lub numer konta: </b></td><td><input type="text" size="20" value="<?php $to_user?>" name="to_user" /></td></tr>
<tr><td><b>Kod z SMSa: </b></td><td><input type="text" id="code" size="20" value="<?php $posted_code?>" name="code" /></td></tr>
<tr><td><b>Typ wyslanego SMSa: </b></td><td><select name="sms_type">
<?php
foreach($config['dotpay'] as $id => $sms)
if($sms['type'] == 'sms')
echo '<option value="'.$id.'">numer '.$sms['sms_number'].' - kod '.$sms['sms_text'].' - SMS za '.$sms['sms_cost'].'</option>';
elseif($przelew['type'] == 'C1')
echo '<option value="'.$id.'">przelew - kod '.$sms['sms_text'].' - za '.$sms['sms_cost'].'</option>';
echo '</select></td></tr>';
?>
<tr><td></td><td><input type="submit" name='submit' value="Sprawdz" /></td></tr></table></form></br></br>
<span style="color: red; float: right;"><b>Coded by:©</b> <a href="http://otland.net/members/tomcrusher">TomCrusher</a></span>
 
So I don't want offend any of the developers Modern ACC but the truth is that, you can on Otland find all types of payments available for Modern ACC apart Dotpay, so I finishing all searching for Polish users.

So let's start:

1.Open an account administrator (for example: http://localhost//index.php/admin) go to bookmark pages and hit the Create Page. Call it "dotpay".

2. Paste the following code:
PHP:
<?php
require("config.php");
$ots = POT::getInstance();
$ots->connect(POT::DB_MYSQL, connection());
$SQL = $ots->getDBHandle();
####################       CONFIG      ###################################################
#aktywacja dotpay oraz dostepych systemow platnosci, wartosci: true / false
$config['dotpay'] = array();
$config['dotpay_active'] = true; #active dotpay system?
$config['dotpay_active_sms'] = true; #active dotpay system?
$config['dotpay_active_transfer'] = true; #active dotpay system?
$config['dotpay_verify_code_shop'] = false;
# przykladowy konfig dla SMS
$config['dotpay'][0]['id'] = *****;       # numer ID zarejestrowanego klienta
$config['dotpay'][0]['code'] = "XMW6"; # identyfikator uslug SMS
$config['dotpay'][0]['type'] = "sms";   # typ konta: C1 - 8 znakowy kod bezobslugowy, sms - dla sprawdzania SMSow
$config['dotpay'][0]['addpoints'] = 100; # ile premium punktow daje dany sms
$config['dotpay'][0]['sms_number'] = 73068; # numer na jaki nalezy wyslac kod
$config['dotpay'][0]['sms_text'] = "AP.XMW6"; # tresc jaka ma byc w SMSie
$config['dotpay'][0]['sms_cost'] = "3.66 zl brutto"; # cena za wyslanie sms
# przykladowy konfig dla przelewu bankowego/karty kredytowej
$config['dotpay'][1]['id'] = *****;       # numer ID zarejestrowanego klienta
$config['dotpay'][1]['code'] = "bwq9"; # identyfikator uslug SMS
$config['dotpay'][1]['type'] = "C1";   # typ konta: C1 - 8 znakowy kod bezobslugowy, sms - dla sprawdzania SMSow
$config['dotpay'][1]['addpoints'] = 300; # ile premium punktow daje dany sms
$config['dotpay'][1]['sms_number'] = "NIECZYNNE!"; # numer na jaki nalezy wyslac kod
$config['dotpay'][1]['sms_text'] = "bwq9"; # tresc jaka ma byc w SMSie
$config['dotpay'][1]['sms_cost'] = "12 zl brutto"; # cena za wyslanie sms
 
#################################################################################<br />

function save_trans($file, $acc, $code)
{
$hak = fopen($file, "a");
fwrite($hak, $code.'='.$acc.'
');
fclose($hak);
}

function check_code_dotpay($code, $posted_code, $user_id, $type)
{
$handle = fopen("http://dotpay.pl/check_code.php?id=".$user_id."&code=".$code."&check=".$posted_code."&type=".$type."&del=0", 'r');
$status = fgets($handle, 8);
$czas_zycia = fgets($handle, 24);
fclose($handle);
$czas_zycia = rtrim($czas_zycia);
return array($status, $czas_zycia);
}

function delete_code_dotpay($code, $posted_code, $user_id, $type)
{        if (preg_match("/[^0-9A-Za-z]/i",$code) || preg_match("/[^0-9A-Za-z]/i",$posted_code) || preg_match("/[^0-9A-Za-z]/i",$user_id) || preg_match("/[^0-9A-Za-z]/i",$type))  
         {
                die("odejdz duchu nieczysty");
         }
        $handle = fopen("http://dotpay.pl/check_code.php?id=".$user_id."&code=".$code."&check=".$posted_code."&type=".$type."&del=0", 'r');
    $status = fgets($handle, 8);
    $czas_zycia = fgets($handle, 24);
    fclose($handle);
    $czas_zycia = rtrim($czas_zycia);
        return array($status, $czas_zycia);
}

function add_points(OTS_Account $account, $number_of_points)
{
if($account->isLoaded())
{
$account->setCustomField('premium_points', ($account->getCustomField('premium_points')+$number_of_points));
return true;
}
else
return false;
}
    if(isset($_POST['submit'])){
$sms_type = trim($_POST['sms_type']);
$posted_code = trim($_POST['code']);
$to_user = trim($_POST['to_user']);

###############################################################
    $errors = array();
if(!empty($to_user))
{
       if(is_numeric($to_user))
       {
             $account = new OTS_Account();
             $account->load($to_user);
       }
       else
            {
                 $player = new OTS_Player();
                 $player->find($to_user);
                 if($player->isLoaded())
                 $account = $player->getAccount();
            else
                 $account = new OTS_Account();
             }


if(empty($posted_code))
       $errors[] = 'Prosze wpisac kod z SMSa/przelewu.';

if(!$account->isLoaded())
       $errors[] = 'Konto/konto postaci o podanym nicku nie istnieje.';

if(count($errors) == 0)
{
       $code_info = check_code_dotpay($config['dotpay'][$sms_type]['code'], $posted_code, $config['dotpay'][$sms_type]['id'], $config['dotpay'][$sms_type]['type']);
       if($code_info[0] == 0)
       $errors[] = 'Podany kod z SMSa/przelewu jest niepoprawny lub wybrano zla opcje SMSa/przelewu.';
       else
       {
             if(add_points($account, $config['dotpay'][$sms_type]['addpoints']))
             {
                   save_trans('system/logs/dotpay.log', $account->getId(), $posted_code);
                   $code_info = delete_code_dotpay($config['dotpay'][$sms_type]['code'], $posted_code, $config['dotpay'][$sms_type]['id'], $config['dotpay'][$sms_type]['type']);

                   echo '<h1><font color="red">Dodano '.$config['dotpay'][$sms_type]['addpoints'].' punktow premium do konta: '.$to_user.' !</font></h1>';
             }
             else
             $errors[] = 'Wystapil blad podczas dodawania punktow do konta, sproboj ponownie.';
       }
}
}

if(count($errors) > 0)
{
      echo 'Wystapily bledy:';
      foreach($errors as $error)
      echo '<br />* '.$error;
      echo '<hr /><hr />';
}
}

if($config['dotpay_active_sms'])
{
echo '<h2>SMS</h2>Kup punkty premium, mozesz je wymienic w sklepie OTSa na PACC/przedmioty w grze, aby zakupic punkty premium wyslij SMSa:';
foreach($config['dotpay'] as $sms)
if($sms['type'] == 'sms')
echo '<br /><b>* Na numer <font color="red">'.$sms['sms_number'].'</font> o tresci <font color="red"><b>'.$sms['sms_text'].'</b></font> za <font color="red"><b>'.$sms['sms_cost'].'</b></font>, a za kod dostaniesz <font color="red"><b>'.$sms['addpoints'].'</b></font> punktow premium.</b>';
echo '<br />W SMSie zwrotnym otrzymasz specjalny kod. Wpisz ten kod w formularzu wraz z nickiem postaci lub numerem konta osoby ktora ma otrzymac punkty.<br />
Serwis SMS obslugiwany przez <a href="http://www.dotpay.pl" target="_blank">Dotpay.pl</a><br />
Regulamin: <a href="http://www.dotpay.pl/regulaminsms" target="_blank">http://www.dotpay.pl/regulaminsms</a><br />
Usluga dostepna w sieciach: Orange, Plus GSM, Era.<br />
<b>'.$config['server_name'].'</b> nie odpowieda za zle wpisane tresci SMS.<hr />';
}
if($config['dotpay_active_transfer'])
{
echo '<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:';
foreach($config['dotpay'] as $przelew)
if($przelew['type'] == 'C1')
echo '<br /><b>* Adres - <a href="https://ssl.allpay.pl/?id='.$przelew['id'].'&code='.$przelew['code'].'"><br /><font color="red">https://ssl.allpay.pl/?id='.$przelew['id'].'&code='.$przelew['code<br />'].'</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>';
echo '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 />';
}


if($config['dotpay_verify_code_shop'])
echo '<tr><td><B>Kod weryfikacji: </B></td><td><img src="imgverification/imagebuilder.php?image_refresher='.mt_rand(1,99999).'" border="0" alt=""></td></tr>
<tr><td><B>Wpisz kod weryfikacji: </B></td><td><INPUT id="verify" NAME="verify_code" VALUE="" SIZE=30></td></tr>';
?>
<form method="post" action="dotpay" id="enter_code"><table>
<tr><td><b>Nick postaci lub numer konta: </b></td><td><input type="text" size="20" value="<?php $to_user?>" name="to_user" /></td></tr>
<tr><td><b>Kod z SMSa: </b></td><td><input type="text" id="code" size="20" value="<?php $posted_code?>" name="code" /></td></tr>
<tr><td><b>Typ wyslanego SMSa: </b></td><td><select name="sms_type">
<?php
foreach($config['dotpay'] as $id => $sms)
if($sms['type'] == 'sms')
echo '<option value="'.$id.'">numer '.$sms['sms_number'].' - kod '.$sms['sms_text'].' - SMS za '.$sms['sms_cost'].'</option>';
elseif($przelew['type'] == 'C1')
echo '<option value="'.$id.'">przelew - kod '.$sms['sms_text'].' - za '.$sms['sms_cost'].'</option>';
echo '</select></td></tr>';
?>
<tr><td></td><td><input type="submit" name='submit' value="Sprawdz" /></td></tr></table></form></br></br>
<span style="color: red; float: right;"><b>Coded by:©</b> <a href="http://otland.net/members/tomcrusher">TomCrusher</a></span>

3. Go to yours layout folder and add were you want:
PHP:
<li><a href="{$path}/index.php/p/v/dotpay">Donate DotPay</a></li>

4. Create a file called dotpay.log into /system/logs and if you using linux assign CHMOD 777 to it.

Don't remove credits on the bottom! ^_^

Sreen:
dotpay.png

Don't work ! Need dotpay sms with bank transfer.
 
A PHP Error was encountered
Severity: Notice
Message: Use of undefined constant fopen - assumed 'fopen'
Filename: pages/dotpay.php
Line Number: 34

some one can help ?
 
I get problem with coding :) becerfull in fopen on "()" xD :)
PHP:
<?php 
require("config.php"); 
$ots = POT::getInstance(); 
$ots->connect(POT::DB_MYSQL, connection()); 
$SQL = $ots->getDBHandle(); 
####################       CONFIG      ################################################### 
#aktywacja dotpay oraz dostepych systemow platnosci, wartosci: true / false 
$config['dotpay'] = array(); 
$config['dotpay_active'] = true; #active dotpay system? 
$config['dotpay_active_sms'] = true; #active dotpay system? 
$config['dotpay_active_transfer'] = true; #active dotpay system? 
$config['dotpay_verify_code_shop'] = false; 
# przykladowy konfig dla SMS 
$config['dotpay'][0]['id'] = 29888;       # numer ID zarejestrowanego klienta
$config['dotpay'][0]['code'] = "VIRDOX"; # identyfikator uslug SMS
$config['dotpay'][0]['type'] = "sms";   # typ konta: C1 - 8 znakowy kod bezobslugowy, sms - dla sprawdzania SMSow
$config['dotpay'][0]['addpoints'] = 100; # ile premium punktow daje dany sms
$config['dotpay'][0]['sms_number'] = 74068; # numer na jaki nalezy wyslac kod
$config['dotpay'][0]['sms_text'] = "AP.XMW6"; # tresc jaka ma byc w SMSie
$config['dotpay'][0]['sms_cost'] = "4.92 zl brutto"; # cena za wyslanie sms
  
#################################################################################<br /><br /><br /> 

function save_trans($file, $acc, $code) 
{ 
$hak = fopen($file, "a"); 
fwrite($hak, $code.'='.$acc.' 
'); 
fclose($hak); 
} 

function check_code_dotpay($code, $posted_code, $user_id, $type) 
{ 
$handle = fopen("http://dotpay.pl/check_code.php?id=".$user_id."&code;=".$code."&check;=".$posted_code."&type;=".$type."&del=0", 'r');
$status = fgets($handle, 8); 
$czas_zycia = fgets($handle, 24); 
fclose($handle); 
$czas_zycia = rtrim($czas_zycia); 
return array($status, $czas_zycia); 
} 

function delete_code_dotpay($code, $posted_code, $user_id, $type) 
{        if (preg_match("/[^0-9A-Za-z]/i",$code) || preg_match("/[^0-9A-Za-z]/i",$posted_code) || preg_match("/[^0-9A-Za-z]/i",$user_id) || preg_match("/[^0-9A-Za-z]/i",$type))   
         { 
                die("odejdz duchu nieczysty"); 
         } 
        $handle = fopen("http://dotpay.pl/check_code.php?id=".$user_id."&<br />;<br />;code;=".$code."&check;=".$posted_code."&type;=&<br />quot;<br />.$type."&del=0", 'r');
    $status = fgets($handle, 8); 
    $czas_zycia = fgets($handle, 24); 
    fclose($handle); 
    $czas_zycia = rtrim($czas_zycia); 
        return array($status, $czas_zycia); 
} 

function add_points(OTS_Account $account, $number_of_points) 
{ 
if($account->isLoaded()) 
{ 
$account->setCustomField('premium_points', ($account->getCustomField('premium_points')+$number_of_points)); 
return true; 
} 
else 
return false; 
} 
    if(isset($_POST['submit'])){ 
$sms_type = trim($_POST['sms_type']); 
$posted_code = trim($_POST['code']); 
$to_user = trim($_POST['to_user']); 

############################################################### 
    $errors = array(); 
if(!empty($to_user)) 
{ 
       if(is_numeric($to_user)) 
       { 
             $account = new OTS_Account(); 
             $account->load($to_user); 
       } 
       else 
            { 
                 $player = new OTS_Player(); 
                 $player->find($to_user); 
                 if($player->isLoaded()) 
                 $account = $player->getAccount(); 
            else 
                 $account = new OTS_Account(); 
             } 


if(empty($posted_code)) 
       $errors[] = 'Prosze wpisac kod z SMSa/przelewu.'; 

if(!$account->isLoaded()) 
       $errors[] = 'Konto/konto postaci o podanym nicku nie istnieje.'; 

if(count($errors) == 0) 
{ 
       $code_info = check_code_dotpay($config['dotpay'][$sms_type]['code'], $posted_code, $config['dotpay'][$sms_type]['id'], $config['dotpay'][$sms_type]['type']); 
       if($code_info[0] == 0) 
       $errors[] = 'Podany kod z SMSa/przelewu jest niepoprawny lub wybrano zla opcje SMSa/przelewu.'; 
       else 
       { 
             if(add_points($account, $config['dotpay'][$sms_type]['addpoints'])) 
             { 
                   save_trans('system/logs/dotpay.log', $account->getId(), $posted_code); 
                   $code_info = delete_code_dotpay($config['dotpay'][$sms_type]['code'], $posted_code, $config['dotpay'][$sms_type]['id'], $config['dotpay'][$sms_type]['type']); 

                   echo '<h1><font color="red">Dodano '.$config['dotpay'][$sms_type]['addpoints'].' punktow premium do konta: '.$to_user.' !</font></h1>'; 
             } 
             else 
             $errors[] = 'Wystapil blad podczas dodawania punktow do konta, sproboj ponownie.'; 
       } 
} 
} 

if(count($errors) > 0) 
{ 
      echo 'Wystapily bledy:'; 
      foreach($errors as $error) 
      echo '<br />* '.$error; 
      echo '<hr /><hr />'; 
} 
} 

if($config['dotpay_active_sms']) 
{ 
echo '<h2>SMS</h2>Kup punkty premium, mozesz je wymienic w sklepie OTSa na PACC/przedmioty w grze, aby zakupic punkty premium wyslij SMSa:'; 
foreach($config['dotpay'] as $sms) 
if($sms['type'] == 'sms') 
echo '<br /><b>* Na numer <font color="red">'.$sms['sms_number'].'</font> o tresci <font color="red"><b>'.$sms['sms_text'].'</b></font> za <font color="red"><b>'.$sms['sms_cost'].'</b></font>, a za kod dostaniesz <font color="red"><b>'.$sms['addpoints'].'</b></font> punktow premium.</b>'; 
echo '<br />W SMSie zwrotnym otrzymasz specjalny kod. Wpisz ten kod w formularzu wraz z nickiem postaci lub numerem konta osoby ktora ma otrzymac punkty.<br /> 
Serwis SMS obslugiwany przez <a href="http://www.dotpay.pl" target="_blank">Dotpay.pl</a><br /> 
Regulamin: <a href="http://www.dotpay.pl/regulaminsms" target="_blank">http://www.dotpay.pl/regulaminsms</a><br />
Usluga dostepna w sieciach: Orange, Plus GSM, Era.<br /> 
<b>'.$config['server_name'].'</b> nie odpowieda za zle wpisane tresci SMS.<hr />'; 
} 
if($config['dotpay_active_transfer']) 
{ 
echo '<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:'; 
foreach($config['dotpay'] as $przelew) 
if($przelew['type'] == 'C1') 
echo '<br /><b>* Adres - <a id='.$przelew['>e'].'"><br /><font color="red">https://ssl.allpay.pl/?id='.$przelew['id'].'&code;=\'<br /><br />.$przelew[\'code<br />\'].\'</font></a> - koszt <font color="red"><b>'.$przelew['sms_cost'].'</b></font><br /><br />, a za kod dostaniesz <font color="red"><b>'.$przelew['addpoints'].'</b></font><br />;<br />; punktow premium.</b>'; 
echo '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 />'; 
} 


if($config['dotpay_verify_code_shop']) 
echo '<tr><td><B>Kod weryfikacji: </B></td><td><img refresher='.mt_rand(1,99999).' />uot; border="0" alt=""></td></tr> 
<tr><td><B>Wpisz kod weryfikacji: </B></td><td><INPUT id="verify" NAME="verify_code" VALUE="" SIZE=30></td></tr>';
?> 
<form method="post" action="dotpay" id="enter_code"><table> 
<tr><td><b>Nick postaci lub numer konta: </b></td><td><input type="text" size="20" value="<?php $to_user?>" name="to_user" /></td></tr> 
<tr><td><b>Kod z SMSa: </b></td><td><input type="text" id="code" size="20" value="<?php $posted_code?>" name="code" /></td></tr> 
<tr><td><b>Typ wyslanego SMSa: </b></td><td><select name="sms_type"> 
<?php 
foreach($config['dotpay'] as $id => $sms) 
if($sms['type'] == 'sms') 
echo '<option value="'.$id.'">numer '.$sms['sms_number'].' - kod '.$sms['sms_text'].' - SMS za '.$sms['sms_cost'].'</option>'; 
elseif($przelew['type'] == 'C1') 
echo '<option value="'.$id.'">przelew - kod '.$sms['sms_text'].' - za '.$sms['sms_cost'].'</option>'; 
echo '</select></td></tr>'; 
?> 
<tr><td></td><td><input type="submit" name='submit' value="Sprawdz" /></td></tr></table></form></br></br> 
<span style="color: red; float: right;"><b>Coded by:ɼ/b> <a href="http://otland.net/members/tomcrusher">TomCrusher</a><<br /><br />/span>
 
Some one can help i past this all and when i enter nick and code its says code its incorrect and abowe its < are 4 php errors like
PHP:
A PHP Error was encountered

Severity: Notice
 
Message: Use of undefined constant fopen - assumed 'fopen'
 
Filename: pages/dotpay.php
 
Line Number: 34
PHP:
A PHP Error was encountered

Severity: Notice
 
Message: Undefined variable: handle
 
Filename: pages/dotpay.php
 
Line Number: 35
PHP:
A PHP Error was encountered

Severity: Warning
 
Message: fgets() expects parameter 1 to be resource, null given
 
Filename: pages/dotpay.php
 
Line Number: 35
PHP:
A PHP Error was encountered

Severity: Warning
 
Message: fgets() expects parameter 1 to be resource, integer given
 
Filename: pages/dotpay.php
 
Line Number: 36
PHP:
A PHP Error was encountered

Severity: Warning
 
Message: fclose() expects parameter 1 to be resource, integer given
 
Filename: pages/dotpay.php
 
Line Number: 37
Code:
Wystapily bledy:
* Podany kod z SMSa/przelewu jest niepoprawny lub wybrano zla opcje SMSa/przelewu.
 
Back
Top