![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 0 Dołączył: 13.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam, potrzebuję pomocy w jednym skrypcie. Służy mi on jako możliwość dodania graczom na serwerze fajnych przedmiotów do gry... Obecnie ten skrypt obsługuje dotpay. Po włączeniu tego panelu pojawiają sie jakieś tam informacje z kod.php, a na dole jest to, co potrzebuję przerobić. Mianowice ten panel się wyświetla tylko wtedy, gdy ktoś jest zalogowany na swoje konto, a nazwa każdego konta składa się z cyfr... On automatycznie jest przydzielany i to chciałbym zostawić... Niżej pojawia się pole, w które trzeba wpisać otrzymany kod w zwrotnym sms. Chciałbym, aby po wpisaniu w to pole, nie sprawdzało weryfikacji kodu z dotpay, tylko numer konta, jaki tam jest podany oraz tekst, który został wpisany w to pole wysyłał się na mój adres e-mail. Po wciśnięciu wysłania chciałbym, aby pojawiał się jakieś tam tekst, np "Sprawdzanie!" oraz by wciśnięcie tego buttona powodowało tylko pojawianie się tego tekstu i nic po za tym...
Teraz dam tutaj cały skrypt... Cytat <?php
ob_start(); include ('shop/kod.php'); $account=$_SESSION["acc"]; if ($_SERVER['REQUEST_METHOD'] == "POST") { if ($account == "111111" || $account == "1") { $error='Dla bezpieczeństwa ten numer jest zablokowany!'; } elseif (empty($account)) { $error='Podaj Numer Konta!'; } elseif (!is_numeric($account)) { $error='Numer konta może składać się wyłącznie z cyfr!'; } if (empty($error)) { $query=mysql_query('SELECT * FROM accounts WHERE (id = '.$account.')'); if (mysql_num_rows($query) == 0) { $error= "Numer nie istnieje"; } } $query2 = mysql_query("SELECT `bonus` FROM `accounts` WHERE (`id` = '$account') ") or die(mysql_error()); while($sql = mysql_fetch_array($query2)) { $b = $sql['bonus']; $add = "$punkty"; $bonus = $add + $b; //ilosc bonusu } $check = $_POST['check']; $account=$_SESSION["acc"]; $id = "$id"; $code = "$usluga"; $type = "sms"; $del="1"; $handle = fopen("http://dotpay.pl/check_code.php?id=".$id."&code=".$code."&check=".$check."&type=".$type."&del=".$del."", "r"); $status = fgets($handle, 8); fclose($handle); if(!isset($error)) { if (empty($check)) { $error = "Proszę wpisać kod dostępu!"; } elseif ($status == 0) { $error = "Wpisany kod jest niepoprawny lub był już wykorzystany!"; } else { $Sql = "UPDATE accounts SET bonus = '$bonus' WHERE (id = '$account')"; if (!$Result = mysql_query($Sql)) { echo "Error at updateing.<br/>\n"; echo "Error is: <b>" . mysql_error() . "</b><br/>\n"; echo "Error in SQL: <b>" . $Sql . "</b><br/>\n"; die(); } else { $data = date("U"); mysql_query("INSERT INTO archiwum(user, kod, data, typ) values('$account', '$check', '$data', '1')"); echo "<p>Dodano punkty.Obecna ilość:"; echo "<b>$bonus</b></p>"; } } } if(isset($error)) { echo '<h1>Błąd!</h1>'; echo '<p>'.$error.'</p>'; }} ?> |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 18 Dołączył: 4.09.2010 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 38 Pomógł: 1 Dołączył: 25.03.2011 Ostrzeżenie: (10%) ![]() ![]() |
Zrób coś w stylu :
$kasa = TU WYSWIETLANIE KODU Z MYSQL Z ILOSCIA KASY czy coś w tym stylu ![]() ![]() Ten post edytował kylu31 13.06.2011, 21:22:48 |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 173 Pomógł: 0 Dołączył: 13.06.2011 Ostrzeżenie: (0%) ![]() ![]() |
Tylko mi nie o to chodzi... Od przyznawania itemów już mam skrypt, ale jego prosto było napisać...
A mi chodzi o to, żeby ten kod wraz z numerem konta wysyłało na emaila... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 17:01 |