Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Item Shop problem


Maxrik

Rekomendowane odpowiedzi

Opublikowano

Mam taki skrypt na kupowanie smoczych monet ale nie działa pod dotpay. Ktoś wie co jest nie tak?

W tym skrypcie on odczytuje kody z card czy nie?

<?php
if(USE_SKRYPT==1){
?>
<div id="left_top">
<h1>Doładuj monety przez sms</h1>
</div>
<div id="left_content">
<?php
if($_SESSION['strona']=='nilbox-strona' AND $_SESSION['strona']!='' AND $_SESSION['user']!='' AND $_SESSION['zalogowany']==1){
?>
<form action="#content_bottom" method="post">
    <table>
<tr>
<td>KOD SMS: <input type="text" name="check" value="" /></td>
<td></td>
<td><input type="submit" name="active" value="Sprawdź" class="zaloguj"/></td>
<td>Kwota: <select name="usluga">
<?php
echo '<option name="usluga" value="1">'.$sms1_koszt.' - '.$sms1.' Monet</option>';
echo '<option name="usluga" value="2">'.$sms2_koszt.' - '.$sms2.' Monet</option>';
echo '<option name="usluga" value="3">'.$sms3_koszt.' - '.$sms3.' Monet</option>';
echo '<option name="usluga" value="4">'.$sms4_koszt.' - '.$sms4.' Monet</option>';
echo '<option name="usluga" value="5">'.$sms5_koszt.' - '.$sms5.' Monet</option>';
?>
</select>
</td>
</tr>
</table>
</form>






<table border="0" cellpadding="0" width="400" id="info">
<tr>
<td width="11%">Pakiet</td><td>Informacje</td>
</tr>


<tr>
<td width="11%">A</td><td>Wyslij SMSa na numer <font color="#8a1301"><?php echo $sms1_nr; ?></font> o treści <font color="#8a1301"><?php echo $kod_uslugi2; ?></font><br>W odpowiedzi otrzymasz kod, którym doładujesz Monety</td>
</tr>
<tr><td> </td></tr>


<tr>
<td width="11%">B</td><td>Wyslij SMSa na numer <font color="#911517"><?php echo $sms2_nr; ?></font> o treści <font color="#8a1301"><?php echo $kod_uslugi2; ?></font><br>W odpowiedzi otrzymasz kod, którym doładujesz Monety</td>
</tr>
<tr><td> </td></tr>


<tr>
<td width="11%">C</td><td>Wyslij SMSa na numer <font color="#8a1301"><?php echo $sms3_nr; ?></font> o treści <font color="#8a1301"><?php echo $kod_uslugi2; ?></font> <br>W odpowiedzi otrzymasz kod, którym doładujesz Monety</td>
</tr>
<tr><td> </td></tr>


<tr>
<td width="11%">D</td><td>Wyslij SMSa na numer <font color="#8a1301"><?php echo $sms4_nr; ?></font> o treści <font color="#8a1301"><?php echo $kod_uslugi2; ?></font> <br>W odpowiedzi otrzymasz kod, którym doładujesz Monety</td>
</tr>
<tr><td> </td></tr>


<tr>
<td width="11%">E</td><td>Wyslij SMSa na numer <font color="#8a1301"><?php echo $sms5_nr; ?></font> o treści <font color="#8a1301"><?php echo $kod_uslugi2; ?></font> <br>W odpowiedzi otrzymasz kod, którym doładujesz Monety</td>
</tr>
</table>
<br>
 <table border="1" cellpadding="0" width="300" id="info" style="text-align:center;">
 <tr>
<td width="11%">Pakiet</td><td> </td><td width="35%">Cena (brutto)</td><td>Ilość monet</td>
</tr>
 <tr>
<td width="11%">A</td><td> </td><td><?php echo $sms1_koszt;?></td><td><?php echo $sms1;?></td>
</tr>
 <tr>
<td width="11%">B</td><td> </td><td><?php echo $sms2_koszt;?></td><td><?php echo $sms2;?></td>
</tr>
 <tr>
<td width="11%">C</td><td> </td><td><?php echo $sms3_koszt;?></td><td><?php echo $sms3;?></td>
</tr>
 <tr>
<td width="11%">D</td><td> </td><td><?php echo $sms4_koszt;?></td><td><?php echo $sms4;?></td>
</tr>
 <tr>
<td width="11%">E</td><td> </td><td><?php echo $sms5_koszt;?></td><td><?php echo $sms5;?></td>
</tr>
</table>
<br>
<fieldset style="width:90%;">
<legend>Informacje o usłudze premium SMS</legend>
Usługa premium SMS dostępna w sieciach:<br>
Era, Plus GSM, Orange i Play.<br>
Usługę Premium SMS obsługuje i dostarcza Homepay.pl.<br>
Regulamin: <a href="http://homepay.pl/regulamin/regulamin_sms_premium/">http://homepay.pl/regulamin/regulamin_sms_premium/</a><br>
Reklamacje: <a href="https://ssl.homepay.pl/reklamacje/">https://ssl.homepay.pl/reklamacje/</a>
</fieldset>








<?php
$uid = $_SESSION['uid']; //id użytkownika na stronie
?>
<?php
if($_POST['active']){


$check = $_POST['check'];
$usluga = $_POST['usluga'];


if(!preg_match('/^[a-z0-9A-Z]{8,8}$/D', $check)){
          echo '<div class="error1">Kod jest niepoprawny</div>';
}
elseif($check != NULL){


if($usluga == 1) {
$sid = $sms1_id;
$pkt = $sms1;
} elseif($usluga == 2) {
$sid = $sms2_id;
$pkt = $sms2; 
} elseif($usluga == 3) {
$sid = $sms3_id;
$pkt = $sms3;
} elseif($usluga == 4) {
$sid = $sms4_id;
$pkt = $sms4; 
} elseif($usluga == 5) {
$sid = $sms5_id;
$pkt = $sms5; 
} else { 
die($usluga);
}


$code=urlencode($code);
$handle=fopen("http://dotpay.pl/check_code.php?usr_id=".$idpay."&acc_id=".(int)($sid)."&code=".$check,'r');
$status=fgets($handle,8);
//echo $status;
fclose($handle);
   
   if ($status == 0) {
          echo '<div class="error1">Kod jest niepoprawny</div>';


   } 
   elseif ($status != 0)
   {
 //if($dane[3] == 00.50) $kwota = (500);
$kwota = $pkt;
          mysql_select_db(ACCOUNT_DB);
 $kwota1 = fetch_user('coins') + $kwota;
          $zap = "UPDATE `account` SET `coins`=coins+".$kwota1." WHERE `id`='".$uid."'";
 mysql_query($zap) or die(mysql_error());
 mysql_query("UPDATE `account` SET `zakupione_monety`=zakupione_monety+".$kwota." WHERE `id`='".$uid."'");
 $sprawdz_login=mysql_fetch_object(mysql_query("SELECT `login` FROM `account` WHERE `id`='".$uid."' LIMIT 1"));
 $login = $sprawdz_login->login;
 mysql_select_db(SITE_DB);
 mysql_query("INSERT INTO `zuzyte_kody` VALUES ('".$check."','".$login."','".date("Y-m-d H:i:s")."','".ip()."')");


    
          echo '<div class="succes1">Konto zostało doładowane o '.$kwota.' monet</div>';
   }
    }


}
?>
<?php
}else{
echo'Nie jesteś zalogowany.';
}
?>
</div>
<?php
}
?>

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...