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

[Problem]Skrypt IS


Rekomendowane odpowiedzi

Opublikowano

Witam chciałem zrobić IS na moim serwie ale wyswietlił się błąd.

 

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /usr/local/www/apache22/data/itemshop/default.php on line 178

 

 

To są linie od 177

 

 

$result=mysql_($exec);

while($rs=mysql_fetch_array($result)){

$i+=1;

?>

 

 

 

Gdzie jest niby w tym błąd??

 

Jeżeli potrzebne wiecej danych pisać :) Pliki 2010

Opublikowano

Daj do code w spoiler zawartość default.php

Szukam grafików, questerów Metin2, koderów www, skrypterów, programistów visual c++, c++.
Techników od bazy danych, systemów linuksowych( głównie FreeBSD).

[email protected] - > Pisać - > Rozpatrzę propozycje :)

Opublikowano

 

<?php

session_start();

require_once("../includes/config_is.php");

mysql_select_db("player");

?>

<?php

function DeCode($string,$operation,$key='')

{

$key=md5($key);

$key_length=strlen($key);

$string=$operation=='D'?base64_decode($string):substr(md5($string.$key),0,8).$string;

$string_length=strlen($string);

$rndkey=$box=array();

$result='';

for($i=0;$i<=255;$i++)

{

$rndkey[$i]=ord($key[$i%$key_length]);

$box[$i]=$i;

}

for($j=$i=0;$i<256;$i++)

{

$j=($j+$box[$i]+$rndkey[$i])%256;

$tmp=$box[$i];

$box[$i]=$box[$j];

$box[$j]=$tmp;

}

for($a=$j=$i=0;$i<$string_length;$i++)

{

$a=($a+1)%256;

$j=($j+$box[$a])%256;

$tmp=$box[$a];

$box[$a]=$box[$j];

$box[$j]=$tmp;

$result.=chr(ord($string[$i])^($box[($box[$a]+$box[$j])%256]));

}

if($operation=='D')

{

if(substr($result,0,8)==substr(md5(substr($result,8).$key),0,8))

{

return substr($result,8);

}

else

{

return'';

}

}

else

{

return str_replace('=','',base64_encode($result));

}

}

 

?>

<STYLE type=text/css>

td img {display: block;}body,td,th {

font-family: Tahoma, ËÎĚĺ;

font-size: 12px;

color: #000000;

}

body {

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

background-image: url(../images/Page-BgTexture.jpg);

background-repeat: repeat;

}

a:link {

color: #A8031E;

text-decoration: none;

}

a:visited {

text-decoration: none;

color: #A8031E;

}

a:hover {

text-decoration: none;

color: #A8031E;

}

a:active {

text-decoration: none;

color: #A8031E;

}

.style1 {

font-size: 12px;

}

 

table#itemshop {

border: 1px solid #CFCFCF;

border-collapse: collapse;

 

}

 

table#itemshop td {

border: 1px solid #CFCFCF;

padding: 5px;

background-color:#EFEFEF;

}

 

img {

border:0;

}

</style>

<!DOCTYPE html

PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />

<meta name="Description" content="Tu wpisz opis zawarto?i strony" />

<meta name="Keywords" content="Tu wpisz wyrazy kluczowe rozdzielone przecinkami" />

<title><?php

include ("../includes/nazwaserwera.php");?> :: ItemShop</title>

<link rel="shortcut icon" href="pliki/favicon0.bmp" type="image/x-icon" />

</head>

<body>

 

 

<Center>

<table id="calosc" border="0px" cellspacing="0px">

<tr>

<td>

<img src="enter/img/header.png" width="586" height="125">

</td>

</tr>

<tr>

<td>

<p class=wiadomosc><?php

$exec_class="select classid,classname from shop_class order by classid desc";

$result_class=mysql_query($exec_class);

while($rs_class=mysql_fetch_array($result_class)){

 

}

?></p>

<table border="1">

<?php

if(isset($_SESSION["UserID"]) && strlen($_SESSION["UserID"])>1){

shop();

}else{login();}

function login(){

?>

Nie jestes zalogowany! <a href="index.php" class="link"><b>Zaloguj sie</b></a>, a jezeli nie masz konta w grze <A href="../reg.php"><b>Zarejestruj sie</b></a>

<?php

}

function shop(){

echo "<font color=#000000><b>Witaj</font>  ".$_SESSION["UserID"]."!<br/><font color=#000000><b>Smocze Monety:</font>  ".$_SESSION["cash"]."  <Br/><a href=\"Loginout.php\" class=link>Wyloguj</a></p>";

?>

 

 

<?php

$classid=$_GET["classid"];

if($classid<0 || $classid=="" || is_numeric($classid)==false){$classid=0;}

if($classid>0){

$exec="select count(*) from item_proto where vnum in (select vnum from item_proto_shop where classid=$classid)";

}else{

$exec="select count(*) from item_proto where vnum in (select vnum from item_proto_shop)";

}

mysql_query("set names gb2312 ");

mysql_query("set CHARACTER gb2312 ");

$result=mysql_query($exec);

$rs=mysql_fetch_array($result);

$num=$rs[0];

if(empty($_GET['page'])){

$page=0;

}else{

$page=$_GET['page'];

if($page<0)$page=0;

if($page>=ceil($num/3))$page=ceil($num/3)-1;

}

if($classid>0){

$exec="select item_proto.vnum,item_proto.gb2312name,item_proto_shop.img,item_proto_shop.prices,item_proto_shop.content from item_proto,item_proto_shop where item_proto.vnum =item_proto_shop.vnum and item_proto_shop.classid=$classid order by item_proto.vnum desc limit ".($page*20).",20";

}else{

$exec="select item_proto.vnum,item_proto.gb2312name,item_proto_shop.img,item_proto_shop.prices,item_proto_shop.content from item_proto,item_proto_shop where item_proto.vnum =item_proto_shop.vnum order by item_proto.vnum desc limit ".($page*20).",20";

}

 

 

$result=mysql_($exec);

while($rs=mysql_fetch_array($result)){

$i+=1;

?>

 

 

<table border="0" id="itemshop">

<tr>

<td width="80" rowspan="20" align="center">

 

<div><img src="<?=urldecode($rs["img"])?>" border="0" height="83" width="83" /></div></a>

 

</td>

<td class="header" width="30%"><div align="left"><?=$rs["gb2312name"]?></div></td>

<td class="header" width="300px"><div align="right"><b>Cena:</b> <?=$rs["prices"]?> Smoczych Monet</div></td>

</tr>

<tr>

<td colspan="2" align="right"> <a href="player.php?id=<?=$rs["vnum"]?>" title="Kup Teraz<?=$rs["prices"]?>Kup Teraz" ><img src="przycisk.png"></a></from></td>

</tr>

</table>  

 

<?

}

?>

<center> <a href="?classid=<?=$_GET["classid"]?>&page=<?=($page-1)?>" class="link">Poprzednia</a> |

<a href="?classid=<?=$_GET["classid"]?>&page=<?=($page+1)?>" class="link">Nastepna</a> </center><br/>

<?php

}

?>

 

 

</td>

</tr>

</table><br/>Copyright 2011 ? by <a href="http://Priv-Metin2.pl" class="link">Priv-Metin2</A> & <a href="http://smudzas-design.tk" class="link">Smudzas-Design</a>.

<Br/>

</td>

</tr>

</table>

</center>

</body>

</html>

 

 

 

 

Opublikowano

Teraz daj index.php z layoutem.

sygnatura niezgodna z regulaminem forum mpc rozdział II pkt. 7

Opublikowano

Poznaj dobroć mego serca :

Doładowanie :

 

<?php

require_once('strony/ogolne/test_zalogowanego.php');

?>

<div class="cbox-ui cbox-title"><h2>Doładuj Monety</h2></div>

<div class="cbox-ui cbox-content">

<div class="clearfix"></div>

<center>

<?php

if(isset($_POST['sprawdz'])){

//tutaj kod sprawdzania kodu ; D

$kod = trim(addslashes(mysql_real_escape_string($_POST['kod'])));

if($kod==''){

echo"Podaj kod<br />";

}else{

//tutaj gdy pole nie jest puste

//dalsze instrukcje :D

//mysql_connect("localhost", "root", "haslo");

mysql_select_db("playerxd");

$q=mysql_query("SELECT * FROM `card` WHERE no='".$kod."' LIMIT 1");

$q2=mysql_fetch_array($q);

if($q>0){

$cash = $q2['cash'];

//tutaj instrukcje gdy znaleziono kod :D

if($q2['lock']==1){

echo "Kod zostal juz wykorzystany !<br />";

}else{

//tutaj gdy kod jest dobry i nie zostal wykorzystany

// dalsza częsc kodu xD

mysql_select_db("account");

$login=$_SESSION['login']; // TUTAJ MUSIMY USTAWIĆ ZMIENNĄ DLA SESJI LOOGINU / USERA

$ilosc_monet=$cash;

$query="UPDATE account SET coins=coins+$cash WHERE login='".$login."'";

$dodaj=mysql_query($query);

if($dodaj>0){

//

mysql_select_db("playerxd");

$lock1=mysql_query("UPDATE `card` SET `lock`='1' WHERE `no`='".$kod."'");

if($lock1){

echo"Dodano pomyślnie ".$cash." monet.<br />";

}else{

mysql_select_db("account");

mysql_query("UPDATE `account` SET `coins`=coins-$cash WHERE `login`='".$login."'");

echo" Nie dodano error 1<br />";

}

//

}else{

echo" Nie dodano error 2<br />";

}

}

}else{

echo"Kod jest nieprawidlowy.<br />";

}

}

}

?>

<form action="" method="POST">

KOD: <input type="text" name="kod" /><br />

<input type="submit" name="sprawdz" value="Wykorzystaj kod!" />

</form>

</center>

<Br/>

<div class="clearfix"></div>

</div>

<div class="cbox-ui cbox-end"></div>

<div class="clearfix"></div>

</div>

<div class="cui cbottom"></div>

 

</div>

 

Czysty skrypt doładowywujący :

 

 

<?php

if(isset($_POST['sprawdz'])){

//tutaj kod sprawdzania kodu ; D

$kod = trim(addslashes(mysql_real_escape_string($_POST['kod'])));

if($kod==''){

echo"Podaj kod<br />";

}else{

//tutaj gdy pole nie jest puste

//dalsze instrukcje :D

//mysql_connect("localhost", "root", "passy");

mysql_select_db("playerxd");

$q=mysql_query("SELECT * FROM `card` WHERE no='".$kod."' LIMIT 1");

$q2=mysql_fetch_array($q);

if($q>0){

$cash = $q2['cash'];

//tutaj instrukcje gdy znaleziono kod :D

if($q2['lock']==1){

echo "Kod zostal juz wykorzystany !<br />";

}else{

//tutaj gdy kod jest dobry i nie zostal wykorzystany

// dalsza częsc kodu xD

mysql_select_db("account");

$login=$_SESSION['login']; // TUTAJ MUSIMY USTAWIĆ ZMIENNĄ DLA SESJI LOOGINU / USERA

$ilosc_monet=$cash;

$query="UPDATE account SET coins=coins+$cash WHERE login='".$login."'";

$dodaj=mysql_query($query);

if($dodaj>0){

//

mysql_select_db("player");

$lock1=mysql_query("UPDATE `card` SET `lock`='1' WHERE `no`='".$kod."'");

if($lock1){

echo"Dodano pomyślnie ".$cash." monet.<br />";

}else{

mysql_select_db("account");

mysql_query("UPDATE `account` SET `coins`=coins-$cash WHERE `login`='".$login."'");

echo" Nie dodano error 1<br />";

}

//

}else{

echo" Nie dodano error 2<br />";

}

}

}else{

echo"Kod jest nieprawidlowy.<br />";

}

}

}

?>

<form action="" method="POST">

KOD: <input type="text" name="kod" /><br />

<input type="submit" name="sprawdz" value="Wykorzystaj kod!" />

</form>

 

Z mojego tematu :

http://www.mpcforum.pl/topic/470705-skryptdoladowanie-sm-przez-strone-funkcje/

Malutkie bonusy :

 

 

<?php

require_once('strony/ogolne/test_zalogowanego.php');

?>

<div class="cbox-ui cbox-title"><h2>Doładuj Monety</h2></div>

<div class="cbox-ui cbox-content">

<div class="clearfix"></div>

<center>

<fieldset style="width:90%;">

<legend>Regulamin ItemShop</legend>

Gra na naszym serwerze jest darmowa<br>

Nikt nie zmusza Cię do korzystanie z ItemShop-u<br>

Pieniądze które ofiarowliście na serwer i w zamian otrzymaliście Monety<br>

nie zostaną zwrócone w przypadku zamknięcia serwera lub innych problemów<br>

tj. włam do bazy danych i usunięcie waszego konta bądz innych problemów.

</fieldset>

<!--Usługa doładowania monet tymczasowo wstrzymana. Prosimy nie wysyłać SMS.<br>-->

<br>

<fieldset style="width:90%;">

<legend>Wspieranie finansowe</legend>

Wspieranie finansowe serwera polega na wymianie.

PLN -> Monety<br>

W żaden sposób nie wyłudzamy pieniędzy od graczy oraz nie sprzedajemy monet.<br>

Monety są formą podziękowania za wspieranie finansowe serwera.<br>

Ilość ofiarowanych monet zależna jest od ilości wpłaconych pięniędzy.<br>

Całość zebranych funduszy przeznaczana jest na rozwój serwera dedykowanego oraz opłacenie go.

</fieldset>

<br>

<b><a href="index.php?x=coins2" class="link">Wpisz kod doładowywujący monety</a></b>

<br /><br />

<table border="0" cellpadding="0" width="500" 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="red">74068</font> o treści <font color="red">AP.4TECH.1</font><br>W odpowiedzi otrzymasz kod, którym doładujesz Monety</td>

</tr>

<tr>

<td width=11%>B</td><td>Wyslij SMSa na numer <font color="red">76068</font> o treści <font color="red">AP.4TECH.2</font> <br>W odpowiedzi otrzymasz kod, którym doładujesz Monety</td>

</tr>

<tr>

<td width=11%>C</td><td>Wyslij SMSa na numer <font color="red">79068</font> o treści <font color="red">AP.4TECH.3</font> <br>W odpowiedzi otrzymasz kod, którym doładujesz Monety</td>

</tr>

<tr>

<td width=11%>D</td><td>Wyslij SMSa na numer <font color="red">91958</font> o treści <font color="red">AP.4TECH.4</font> <br>W odpowiedzi otrzymasz kod, którym doładujesz Monety</td>

</tr>

<tr>

<td width=11%>E</td><td>Wyslij SMSa na numer <font color="red">92568</font> o treści <font color="red">AP.4TECH.5</font> <br>W odpowiedzi otrzymasz kod, którym doładujesz Monety</td>

</tr>

</table>

<br>

<table border="0" cellpadding="0" width="300" id="info">

<tr>

<td width=11%>Pakiet</td><td width=35%>Cena (brutto)</td><td>Ilość monet</td>

</tr>

<tr>

<td width=11%>A</td><td>4,88 zł</td><td>140</td>

</tr>

<tr>

<td width=11%>B</td><td>7,32 zł</td><td>300</td>

</tr>

<tr>

<td width=11%>C</td><td>10,98</td><td>500</td>

</tr>

<tr>

<td width=11%>D</td><td>23,18 zł</td><td>1200</td>

</tr>

<tr>

<td width=11%>E</td><td>30,50 zł</td><td>1600</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 Dotpay.<br>

<a target='blank' href='http://www.dotpay.pl/index.php?content=113&newlang=pl'>Regulamin płatności DOTPAY</a><br>

<a target='blank' href='http://www.dotpay.pl/reklamacje'>Link do składania reklamacji</a>

</fieldset>

<br>

</center>

<Br/>

<div class="clearfix"></div>

</div>

<div class="cbox-ui cbox-end"></div>

<div class="clearfix"></div>

</div>

<div class="cui cbottom"></div>

 

</div>

 

test_zalogowanego.php

 

 

<?php

mysql_select_db("account");

if($_SESSION['site'] != "SSMT2"){

header("Location: ?x=logout");

}

//sprawdzamy czy w sesji zapisano nr usera, czyli czy jest zalogowany

elseif(empty($_SESSION['uzytkownik'])){

//nie jest zalogowany, przenieś do strony logowania

header("Location: ?x=default");

exit;

} else {

//dodatkowo zabezpieczymy sesję, rzutując wartość na liczbę

$_SESSION['uzytkownik'] = (int)$_SESSION['uzytkownik'];

//pobieramy dane usera z bazy

$uzytkownik = mysql_fetch_array(mysql_query("select * from account where id = ".$_SESSION['uzytkownik']));

//jeżeli nie pobrało usera, to znaczy, że ktoś kombinuje coś z sesją i trzeba go wylogować

if(empty($uzytkownik)) header("Location: ?x=logout");

}

?>

 

Więcej straci ten co to wszystko liczy...

Wigilia 24 Grudnia 2011 ROK SϒS™ Obchodzi 14 Wigilię w Swoim Życiu..

Życzę wszystkim wesołych,pogodnych świąt ,tym czasem ja kończę zabawę w forumowanie i idę

z D&G'em polować na łanie =)

Opublikowano
<?php
session_start();
require_once("../includes/config_is.php");
mysql_select_db("player");
?>
<?php
function DeCode($string,$operation,$key='')
{
$key=md5($key);
$key_length=strlen($key);
$string=$operation=='D'?base64_decode($string):substr(md5($string.$key),0,8).$string;
$string_length=strlen($string);
$rndkey=$box=array();
$result='';
for($i=0;$i<=255;$i++)
{
$rndkey[$i]=ord($key[$i%$key_length]);
$box[$i]=$i;
}
for($j=$i=0;$i<256;$i++)
{
$j=($j+$box[$i]+$rndkey[$i])%256;
$tmp=$box[$i];
$box[$i]=$box[$j];
$box[$j]=$tmp;
}
for($a=$j=$i=0;$i<$string_length;$i++)
{
$a=($a+1)%256;
$j=($j+$box[$a])%256;
$tmp=$box[$a];
$box[$a]=$box[$j];
$box[$j]=$tmp;
$result.=chr(ord($string[$i])^($box[($box[$a]+$box[$j])%256]));
}
if($operation=='D')
{
if(substr($result,0,8)==substr(md5(substr($result,8).$key),0,8))
{
return substr($result,8);
}
else
{
return'';
}
}
else
{
return str_replace('=','',base64_encode($result));
}
}

?>
<STYLE type=text/css>
td img {display: block;}body,td,th {
font-family: Tahoma, ËÎĚĺ;
font-size: 12px;
color: #000000;
}
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-image: url(../images/Page-BgTexture.jpg);
background-repeat: repeat;
}
a:link {
color: #A8031E;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #A8031E;
}
a:hover {
text-decoration: none;
color: #A8031E;
}
a:active {
text-decoration: none;
color: #A8031E;
}
.style1 {
font-size: 12px;
}

table#itemshop {
border: 1px solid #CFCFCF;
border-collapse: collapse;

}

table#itemshop td {
border: 1px solid #CFCFCF;
padding: 5px;
background-color:#EFEFEF;
}

img {
border:0;
}
</style>
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<meta name="Description" content="Tu wpisz opis zawarto?i strony" /> <meta name="Keywords" content="Tu wpisz wyrazy kluczowe rozdzielone przecinkami" /> <title><?php include ("../includes/nazwaserwera.php");?> :: ItemShop</title> <link rel="shortcut icon" href="pliki/favicon0.bmp" type="image/x-icon" /> </head> <body> <Center> <table id="calosc" border="0px" cellspacing="0px"> <tr> <td> <img src="enter/img/header.png" width="586" height="125"> </td> </tr> <tr> <td> <p class=wiadomosc><?php $exec_class="select classid,classname from shop_class order by classid desc"; $result_class=mysql_query($exec_class); while($rs_class=mysql_fetch_array($result_class)){ } ?></p> <table border="1"> <?php if(isset($_SESSION["UserID"]) && strlen($_SESSION["UserID"])>1){
shop();
}else{login();}
function login(){
?>
Nie jestes zalogowany! <a href="index.php" class="link"><b>Zaloguj sie</b></a>, a jezeli nie masz konta w grze <A href="../reg.php"><b>Zarejestruj sie</b></a>
<?php
}
function shop(){
echo "<font color=#000000><b>Witaj</font>  ".$_SESSION["UserID"]."!<br/><font color=#000000><b>Smocze Monety:</font>  ".$_SESSION["cash"]."  <Br/><a href=\"Loginout.php\" class=link>Wyloguj</a></p>";
?>


<?php
$classid=$_GET["classid"];
if($classid<0 || $classid=="" || is_numeric($classid)==false){$classid=0;}
if($classid>0){
$exec="select count(*) from item_proto where vnum in (select vnum from item_proto_shop where classid=$classid)";
}else{
$exec="select count(*) from item_proto where vnum in (select vnum from item_proto_shop)";
}
mysql_query("set names gb2312 ");
mysql_query("set CHARACTER gb2312 ");
$result=mysql_query($exec);
$rs=mysql_fetch_array($result);
$num=$rs[0];
if(empty($_GET['page'])){
$page=0;
}else{
$page=$_GET['page'];
if($page<0)$page=0;
if($page>=ceil($num/3))$page=ceil($num/3)-1;
}
if($classid>0){
$exec="select item_proto.vnum,item_proto.locale_name,item_proto_shop.img,item_proto_shop.prices,item_proto_shop.content from item_proto,item_proto_shop where item_proto.vnum =item_proto_shop.vnum and item_proto_shop.classid=$classid order by item_proto.vnum desc limit ".($page*20).",20";
}else{
$exec="select item_proto.vnum,item_proto.locale_name,item_proto_shop.img,item_proto_shop.prices,item_proto_shop.content from item_proto,item_proto_shop where item_proto.vnum =item_proto_shop.vnum order by item_proto.vnum desc limit ".($page*20).",20";
}


$result=mysql_($exec);
while($rs=mysql_fetch_array($result)){
$i+=1;
?>


<table border="0" id="itemshop">
<tr>
<td width="80" rowspan="20" align="center">

<div><img src="<?=urldecode($rs["img"])?>" border="0" height="83" width="83" /></div></a>

</td>
<td class="header" width="30%"><div align="left"><?=$rs["locale_name"]?></div></td>
<td class="header" width="300px"><div align="right"><b>Cena:</b> <?=$rs["prices"]?> Smoczych Monet</div></td>
</tr>
<tr>
<td colspan="2" align="right"> <a href="player.php?id=<?=$rs["vnum"]?>" title="Kup Teraz<?=$rs["prices"]?>Kup Teraz" ><img src="przycisk.png"></a></from></td>
</tr>
</table>  

<?
}
?>
<center> <a href="?classid=<?=$_GET["classid"]?>&page=<?=($page-1)?>" class="link">Poprzednia</a> |
<a href="?classid=<?=$_GET["classid"]?>&page=<?=($page+1)?>" class="link">Nastepna</a> </center><br/>
<?php
}
?>


</td>
</tr>
</table><br/>Copyright 2011 ? by <a href="http://Priv-Metin2.pl" class="link">Priv-Metin2</A> & <a href="http://smudzas-design.tk" class="link">Smudzas-Design</a>.
<Br/>
</td>
</tr>
</table>
</center>
</body>
</html>

Szukam grafików, questerów Metin2, koderów www, skrypterów, programistów visual c++, c++.
Techników od bazy danych, systemów linuksowych( głównie FreeBSD).

[email protected] - > Pisać - > Rozpatrzę propozycje :)

Opublikowano

$result=mysql_($exec);
while($rs=mysql_fetch_array($result)){
$i+=1;
?>

 

zamień na

$result=mysql_query($exec);
while($rs=mysql_fetch_array($result)){
$i+=1;
?>

Szukam grafików, questerów Metin2, koderów www, skrypterów, programistów visual c++, c++.
Techników od bazy danych, systemów linuksowych( głównie FreeBSD).

[email protected] - > Pisać - > Rozpatrzę propozycje :)

Opublikowano

jakie pliki 2010?? jesli tak sprawdz czy w skrypcie od is nie masz gb2312name bo tak bylo na starych plikach w navi jesli tak masz zmien na locale_neme

33748387117269464751.png

Opublikowano

 

<?php

session_start();

require_once("../includes/config_is.php");

mysql_select_db("player");

?>

<?php

function DeCode($string,$operation,$key='')

{

$key=md5($key);

$key_length=strlen($key);

$string=$operation=='D'?base64_decode($string):substr(md5($string.$key),0,8).$string;

$string_length=strlen($string);

$rndkey=$box=array();

$result='';

for($i=0;$i<=255;$i++)

{

$rndkey[$i]=ord($key[$i%$key_length]);

$box[$i]=$i;

}

for($j=$i=0;$i<256;$i++)

{

$j=($j+$box[$i]+$rndkey[$i])%256;

$tmp=$box[$i];

$box[$i]=$box[$j];

$box[$j]=$tmp;

}

for($a=$j=$i=0;$i<$string_length;$i++)

{

$a=($a+1)%256;

$j=($j+$box[$a])%256;

$tmp=$box[$a];

$box[$a]=$box[$j];

$box[$j]=$tmp;

$result.=chr(ord($string[$i])^($box[($box[$a]+$box[$j])%256]));

}

if($operation=='D')

{

if(substr($result,0,8)==substr(md5(substr($result,8).$key),0,8))

{

return substr($result,8);

}

else

{

return'';

}

}

else

{

return str_replace('=','',base64_encode($result));

}

}

?>

<STYLE type=text/css>

td img {display: block;}body,td,th {

font-family: Tahoma, ËÎĚĺ;

font-size: 12px;

color: #000000;

}

body {

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

background-image: url(../images/Page-BgTexture.jpg);

background-repeat: repeat;

}

a:link {

color: #A8031E;

text-decoration: none;

}

a:visited {

text-decoration: none;

color: #A8031E;

}

a:hover {

text-decoration: none;

color: #A8031E;

}

a:active {

text-decoration: none;

color: #A8031E;

}

.style1 {

font-size: 12px;

}

table#itemshop {

border: 1px solid #CFCFCF;

border-collapse: collapse;

}

table#itemshop td {

border: 1px solid #CFCFCF;

padding: 5px;

background-color:#EFEFEF;

}

img {

border:0;

}

</style>

<!DOCTYPE html

PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pl" lang="pl">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />

<meta name="Description" content="Tu wpisz opis zawarto?i strony" /> <meta name="Keywords" content="Tu wpisz wyrazy kluczowe rozdzielone przecinkami" /> <title><?php include ("../includes/nazwaserwera.php");?> :: ItemShop</title> <link rel="shortcut icon" href="pliki/favicon0.bmp" type="image/x-icon" /> </head> <body> <Center> <table id="calosc" border="0px" cellspacing="0px"> <tr> <td> <img src="enter/img/header.png" width="586" height="125"> </td> </tr> <tr> <td> <p class=wiadomosc><?php $exec_class="select classid,classname from shop_class order by classid desc"; $result_class=mysql_query($exec_class); while($rs_class=mysql_fetch_array($result_class)){ } ?></p> <table border="1"> <?php if(isset($_SESSION["UserID"]) && strlen($_SESSION["UserID"])>1){

shop();

}else{login();}

function login(){

?>

Nie jestes zalogowany! <a href="index.php" class="link"><b>Zaloguj sie</b></a>, a jezeli nie masz konta w grze <A href="../reg.php"><b>Zarejestruj sie</b></a>

<?php

}

function shop(){

echo "<font color=#000000><b>Witaj</font>  ".$_SESSION["UserID"]."!<br/><font color=#000000><b>Smocze Monety:</font>  ".$_SESSION["cash"]."  <Br/><a href=\"Loginout.php\" class=link>Wyloguj</a></p>";

?>

 

<?php

$classid=$_GET["classid"];

if($classid<0 || $classid=="" || is_numeric($classid)==false){$classid=0;}

if($classid>0){

$exec="select count(*) from item_proto where vnum in (select vnum from item_proto_shop where classid=$classid)";

}else{

$exec="select count(*) from item_proto where vnum in (select vnum from item_proto_shop)";

}

mysql_query("set names gb2312 ");

mysql_query("set CHARACTER gb2312 ");

$result=mysql_query($exec);

$rs=mysql_fetch_array($result);

$num=$rs[0];

if(empty($_GET['page'])){

$page=0;

}else{

$page=$_GET['page'];

if($page<0)$page=0;

if($page>=ceil($num/3))$page=ceil($num/3)-1;

}

if($classid>0){

$exec="select item_proto.vnum,item_proto.gb2312name,item_proto_shop.img,item_proto_shop.prices,item_proto_shop.content from item_proto,item_proto_shop where item_proto.vnum =item_proto_shop.vnum and item_proto_shop.classid=$classid order by item_proto.vnum desc limit ".($page*20).",20";

}else{

$exec="select item_proto.vnum,item_proto.gb2312name,item_proto_shop.img,item_proto_shop.prices,item_proto_shop.content from item_proto,item_proto_shop where item_proto.vnum =item_proto_shop.vnum order by item_proto.vnum desc limit ".($page*20).",20";

}

 

$result=mysql_($exec);

while($rs=mysql_fetch_array($result)){

$i+=1;

?>

 

<table border="0" id="itemshop">

<tr>

<td width="80" rowspan="20" align="center">

<div><img src="<?=urldecode($rs["img"])?>" border="0" height="83" width="83" /></div></a>

</td>

<td class="header" width="30%"><div align="left"><?=$rs["gb2312name"]?></div></td>

<td class="header" width="300px"><div align="right"><b>Cena:</b> <?=$rs["prices"]?> Smoczych Monet</div></td>

</tr>

<tr>

<td colspan="2" align="right"> <a href="player.php?id=<?=$rs["vnum"]?>" title="Kup Teraz<?=$rs["prices"]?>Kup Teraz" ><img src="przycisk.png"></a></from></td>

</tr>

</table>  

<?

}

?>

<center> <a href="?classid=<?=$_GET["classid"]?>&page=<?=($page-1)?>" class="link">Poprzednia</a> |

<a href="?classid=<?=$_GET["classid"]?>&page=<?=($page+1)?>" class="link">Nastepna</a> </center><br/>

<?php

}

?>

 

</td>

</tr>

</table><br/>Copyright 2011 ? by <a href="http://Priv-Metin2.pl" class="link">Priv-Metin2</A> & <a href="http://smudzas-design.tk" class="link">Smudzas-Design</a>.

<Br/>

</td>

</tr>

</table>

</center>

</body>

</html>

 

Więcej straci ten co to wszystko liczy...

Wigilia 24 Grudnia 2011 ROK SϒS™ Obchodzi 14 Wigilię w Swoim Życiu..

Życzę wszystkim wesołych,pogodnych świąt ,tym czasem ja kończę zabawę w forumowanie i idę

z D&G'em polować na łanie =)

Opublikowano

Poznaj dobroć mego serca :

Doładowanie :

 

<?php

require_once('strony/ogolne/test_zalogowanego.php');

?>

<div class="cbox-ui cbox-title"><h2>Doładuj Monety</h2></div>

<div class="cbox-ui cbox-content">

<div class="clearfix"></div>

<center>

<?php

if(isset($_POST['sprawdz'])){

//tutaj kod sprawdzania kodu ; D

$kod = trim(addslashes(mysql_real_escape_string($_POST['kod'])));

if($kod==''){

echo"Podaj kod<br />";

}else{

//tutaj gdy pole nie jest puste

//dalsze instrukcje :D

//mysql_connect("localhost", "root", "haslo");

mysql_select_db("playerxd");

$q=mysql_query("SELECT * FROM `card` WHERE no='".$kod."' LIMIT 1");

$q2=mysql_fetch_array($q);

if($q>0){

$cash = $q2['cash'];

//tutaj instrukcje gdy znaleziono kod :D

if($q2['lock']==1){

echo "Kod zostal juz wykorzystany !<br />";

}else{

//tutaj gdy kod jest dobry i nie zostal wykorzystany

// dalsza częsc kodu xD

mysql_select_db("account");

$login=$_SESSION['login']; // TUTAJ MUSIMY USTAWIĆ ZMIENNĄ DLA SESJI LOOGINU / USERA

$ilosc_monet=$cash;

$query="UPDATE account SET coins=coins+$cash WHERE login='".$login."'";

$dodaj=mysql_query($query);

if($dodaj>0){

//

mysql_select_db("playerxd");

$lock1=mysql_query("UPDATE `card` SET `lock`='1' WHERE `no`='".$kod."'");

if($lock1){

echo"Dodano pomyślnie ".$cash." monet.<br />";

}else{

mysql_select_db("account");

mysql_query("UPDATE `account` SET `coins`=coins-$cash WHERE `login`='".$login."'");

echo" Nie dodano error 1<br />";

}

//

}else{

echo" Nie dodano error 2<br />";

}

}

}else{

echo"Kod jest nieprawidlowy.<br />";

}

}

}

?>

<form action="" method="POST">

KOD: <input type="text" name="kod" /><br />

<input type="submit" name="sprawdz" value="Wykorzystaj kod!" />

</form>

</center>

<Br/>

<div class="clearfix"></div>

</div>

<div class="cbox-ui cbox-end"></div>

<div class="clearfix"></div>

</div>

<div class="cui cbottom"></div>

 

</div>

 

 

Chciałem to wykorzystać ale wyświetla się "Nie dodano error 2" ;) Więc chyba muszę szukać czegoś innego

Opublikowano

a dodałeś kod do card w navicat ? ;]

Więcej straci ten co to wszystko liczy...

Wigilia 24 Grudnia 2011 ROK SϒS™ Obchodzi 14 Wigilię w Swoim Życiu..

Życzę wszystkim wesołych,pogodnych świąt ,tym czasem ja kończę zabawę w forumowanie i idę

z D&G'em polować na łanie =)

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...