Obserwujący 0
Warmix

SMS

1 post w tym temacie

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, oraz do załącznika dodam jeszcze...

<?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.
\n";

echo "Error is: " . mysql_error() . "
\n";

echo "Error in SQL: " . $Sql . "
\n";

die();

} else {

$data = date("U");

mysql_query("INSERT INTO archiwum(user, kod, data, typ) values('$account', '$check', '$data', '1')");

echo "

Dodano punkty.Obecna ilość:";

echo "$bonus

";

}

}

}

if(isset($error)) {

echo '

Błąd!

';

echo '

'.$error.'

';

}}

?>

sms.rar

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Napisano przed chwilą

Ceesik.pl

Gość
Ten temat jest zamknięty i nie można dodawać odpowiedzi.
Obserwujący 0