AmenoAmeno
User
- Joined
- Jan 9, 2009
- Messages
- 16
- Reaction score
- 0
Witam, posiadam server od kilku tygodni (b?dzie ju? ponad miesi?c) i w?o?y?em w niego wiele wysi?ku (host + w?asna mapa 1500x1500). Chcia? bym zrobi? us?uge SMS PACC, lecz ?aden ze skrypt?w jakie znalaz?em na necie nie dzia?a (jestem grafikiem na skryptach znam si? s?abo). Zamieszczam tu skrypt i prosze o pomoc jak go zmieni?, co doda? etc albo w og?le prosze o nowy skrypt.
Chodzi mi o sprawdzanie w dotpay gdy? za ka?dym razem gdy pr?buje pojawia mi si? kominikat "Kod jest niepoprawny"... W ID i Code mam wpisane swoje dane (tu napisa?em xxx).
<div class="content">
<div class="spacer"></div>
<div class="item">
<div class="body">
<h1>PACC :</h1>
<ul>
<li><font color="red"><b>Wyloguj si? z gry!</b></font></li>
<li>Wyslij sms na numer <b>xxx</b> o tresci <b>XXX</b> koszt smsa to <b>koszt z vat</b></li>
<li>W smsie zwrotnym otrzymasz kod aktywacyjny</li>
<li>Wpisz numer konta na kt?rym ma zostac dodany premium account do formularza ponizej</li>
<li>Wpisz sw?j 8-cyfrowy kod otrzymany smsem do formularza ponizej</li>
</ul>
<br/><b><font color="red">Usluga dziala w sieciach operator?w: Plus GSM, Era, Orange</font></b>
<br/><b>Wlasciciel serwisu: Imi? i nazwisko</b>
<br/><b>Kontakt elektroniczny: email</b>
<br/><b>Serwis sms obsluguje <a href="http://www.allpay.pl">Allpay.pl</a> - <a
href="http://www.allpay.pl/regulaminsms">Regulamin serwisu</a></b>
<h2>Formularz:</h2>
<form action="pacc.php" method="post">
<table>
<tr>
<td width="30%">Numer konta:</td>
<td><input type="text" name="account"/></td>
</tr>
<tr>
<td width="30%">Kod aktywacyjny:</td>
<td><input type="text" name="check" maxlenght="8">
</td>
</tr>
</table>
<input type="submit" value="Zamawiam konto!"/>
</form>
<?php
if ($_POST)
{
$account = $_POST['account'];
$premDays = '14';
$query = mysql_query("SELECT premEnd, premDays FROM accounts WHERE accno='".$account."'");
$result = mysql_fetch_array($query, MYSQL_ASSOC);
$curr_date = time();
$premEnd = $curr_date + (86400*14);
$check = $_POST['check'];
//Sprawdzacz kodu
$id = "20640";
$code = "LSK8";
$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 ((empty($check)) || (empty($account)))
{
$message = "Prosz? wypelni? wszystkie pola.";
}
elseif ($status == 0)
{
$message = "Wpisany kod jest niepoprawny.";
}
else
{
if ($curr_date > $result[premEnd])
{
mysql_query("UPDATE accounts SET premEnd='".$premEnd."' WHERE accno='".$account."'");
mysql_query("UPDATE accounts SET premDays='".$premDays."' WHERE accno='".$account."'");
$message = "<font color='red'><b>Konto zostalo zasilone 14 dniami pacca. ?yczymy milej gry!</b></font>";
}
else
{
$actualPremDays = $result[premDays];
$actualPremEnd = $result[premEnd];
$newPremDays = $actualPremDays + $premDays;
$newPremEnd = $actualPremEnd + (86400*14);
mysql_query("UPDATE accounts SET premEnd='".$newPremEnd."' WHERE accno='".$account."'");
mysql_query("UPDATE accounts SET premDays='".$newPremDays."' WHERE accno='".$account."'");
$message = "<font color='red'><b>Konto zostalo zasilone 14 dniami pacca. ?yczymy milej gry!</b></font>";
}
}
}
if (isset($message))
{
echo $message;
}
?>
Chodzi mi o sprawdzanie w dotpay gdy? za ka?dym razem gdy pr?buje pojawia mi si? kominikat "Kod jest niepoprawny"... W ID i Code mam wpisane swoje dane (tu napisa?em xxx).