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

[Pytane]skrypt


sochajpp

Rekomendowane odpowiedzi

Opublikowano

Napisze mi ktoś skrypt pod item shop

 

<?php
session_start();
require_once("conn.php");
mysql_select_db("player");
$exec="select COUNT(*) from account where login='$login'";
$result=mysql_query($exec);
$rs=mysql_fetch_array($result);
if($rs[0]==0)
$config_homepay_usr_id=1808; // ID uzytkownika homepay
$config_homepay=array();
// KONFIGURACJA
// niech ACCID oznacza numer konta SMS KOD w homepay,
// NETTO i BRUTTO to odpowiednio wartosc netto i brutto smsa, NAZWA to nazwa uslugi, a NUMER to numer premium sms, TEKST oznacza tekst smsa
// kolejne uslugi nalezy dopisywac wg schematu:
// $config_homepay[ACCID]=array("acc_id"=>ACCID,"netto"=>NETTO,"brutto"=>BRUTTO,"number"=>"NUMER","text"=>TEKST)
// czyli np.:
// $config_homepay[123]=array("acc_id"=>123,"nazwa"=>NAZWA,"netto"=>0.50,"brutto"=>0.61,"numer"=>"7055","tekst"=>"HPAY.TEST");
$config_homepay[]=array("acc_id"=>7016,"nazwa"=>"HPAY.AV","netto"=>0.50,"brutto"=>0.61,"numer"=>"7555","tekst"=>"HPAY.AV");
$config_homepay[]=array("acc_id"=>7017,"nazwa"=>"HPAY.AV","netto"=>1,"brutto"=>1.23,"numer"=>"7955","tekst"=>"HPAY.AV");
// KONIEC KONFIGURACJI
$config_homepay_multi=array("acc_ids"=>array());
$config_homepay_accs=array();
foreach($config_homepay as $k=>$v)
{
$config_homepay_accs[$v['acc_id']]=$k;
$config_homepay_multi['acc_ids'][]=$v['acc_id'];
}
$config_homepay_multi['acc_ids']=urlencode(implode(",",$config_homepay_multi['acc_ids']));
if($_POST&&$_POST['check_code'])
{
$code=$_POST['code'];
if(!preg_match("/^[A-Za-z0-9]{8}$/",$code)) echo "Zly format kodu - 8 znakow.";
else
{
$handle=fopen("http://homepay.pl/API/check_code_multi.php?usr_id=".$config_homepay_usr_id."&acc_id=".$config_homepay_multi['acc_ids']."&code=".$code,'r');
$check=fgetcsv($handle,1024);
fclose($handle);
if($check[0]=="1")
 {
$check=1;
if($acc_id=="7016"){$coins=10;}
else if($acc_id=="70167"){$coins=30;}
else if($code=="KOD3"){$coins=60;}
$exec="update account set coins=coins+$coins where login='$login'";
mysql_query($exec);
 echo "Gratulacje, kod poprawny. ";
 echo "Kupiles cos w usludze ".$config_homepay[$config_homepay_accs[$check[1]]]['nazwa'];
 }
elseif($check[0]=="0")
 {
 echo "Nieprawidlowy kod. ";
 }
else
 {
 echo "Blad w polaczeniu z operatorem.";
 }

}
}

?>
<html><body>
<br/><br/>
<?php
foreach($config_homepay as $v)
echo "Wyslij SMS o tresci ".$v['tekst']." na numer ".$v['numer']." za ".$v['netto']."zl + VAT ( ".$v['brutto']."zl )<br/>\n";
?>
<br/><br/>
<form method="post" action="">
<input type="hidden" name="check_code" value="1">
Podaj kod: <input type="text" size="8" name="code">
<br/>
<input type="submit" value="Sprawdz">
</form>
</body>
</html>

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...