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

[Pytanie] Spolszczony Itemshop


Rekomendowane odpowiedzi

Opublikowano

Witam. Na najnowszym szablonie komputeromaniaka jest itemshop

Tylko że tam mam po chińsku te kategorie, a chciał bym mieć tak:

tankchce.th.jpg

Opublikowano

Podaj tutaj kod xrodlowy pliku default.php i zrobie co trzeba

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("../config.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));

}

}

 

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

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

<head>

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

<meta name="autor" content="Breezy New Media ([email protected])" />

<meta name="copyright" content="PointSpace - free website layout 2008" />

<meta name="description" content="" />

<meta name="keywords" content="" />

<title><?php require_once('../pliki/nazwa.php'); ?> :: Itemshop</title>

<link rel="stylesheet" type="text/css" href=".././css/default.css" media="screen" />

<link rel="stylesheet" type="text/css" href=".././css/print.css" media="print" />

</head>

<body>

 

<div id="view">

<div id="head">

<div id="logo">

<a href="" class="block"> </a>

<?php require_once('../pliki/nazwa_logo.php'); ?>

</div>

<hr class="hidden" />

<div id="mainMenu">

<ul>

<li><a href="../index.php">Strona główna<span></span></a></li>

<li><a href="../reg.php">Rejestracja<span></span></a></li>

<li><a href="../down.php">Download<span></span></a></li>

<li class="active"><a href="index.php">ItemShop<span></span></a></li>

<li><a href="../rank.php">Ranking<span></span></a></li><li><a href="../admin/">Administracja<span></span></a></li>

</ul>

 

</div>

<hr class="hidden" />

</div>

<div id="content">

 

<div id="contentBlock">

<div class="item">

<h3>Itemshop</h3>

<hr/>

<Center><a href="enter.php" class="link"><B><blink>KUP NIEBIAŃSKIE MONETY</blink></b></a></center>

<p><br/><h3>Kategorie</h3><?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)){

echo "<B><a href=\"?classid=".$rs_class["classid"]."&page=".$_GET['page']."\">".base64_decode($rs_class["classname"])."</a> |</b> ";

}

?></p></td>

<td>

<?php

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

shop();

}else{login();}

function login(){

?><Br/><h3>Informacja</h3>

Nie jeste zalogowany! <a href="index.php" class="link">Zaloguj się</a>, a jeżeli nie masz konta w grze <A href="../reg.php">Zarejestruj się</a>

<?php

}

function shop(){

echo "<Br/><h3>Dane konta</h3>

<B>ID Konta:</b><span style='color:black;'>   ".$_SESSION["UserID"]."  </span><br/>

<B>Iloć SM:</b><span style='color:black;'>  ".$_SESSION["cash"]."  </span><Br/>

<B>Twoje pytanie:</b><span style='color:black;'>  ".$_SESSION["question1"]."  </span><Br/>

<B>Twój telefon:</b><span style='color:black;'>  ".$_SESSION["phone1"]."  </span><Br/>

<B>Twój email:</b><span style='color:black;'>  ".$_SESSION["email"]."  </span><Br/>

<a href=\"Loginout.php\" class=link>Wyloguj</a>";

?>

 

<br/><Br/><h3>Przedmioty</h3><table class=tb border="1">

<?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/16))$page=ceil($num/16)-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*16).",16";

}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*16).",16";

}

 

 

$result=mysql_query($exec);

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

$i+=1;

?>

 

 

<table class=tb border="1"id="itemshop_table">

<tr>

<td width="80" rowspan="3" 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="65%"><div align="left">Cena: <?=$rs["prices"]?>SM</div></td>

</tr>

<tr>

<td height="25" colspan="2"><?=DeCode($rs["content"],'D','daichao');?></td>

</tr>

<tr>

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

</tr>

</table>  

 

<?php

}

?>

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

<a href="?classid=<?=$_GET["classid"]?>&page=<?=($page+1)?>" class="link">Następna strona</a> | </center><br/>

<?php

}

?>

</div>

<!-- /#cols 50:50 -->

</div>

<!-- /#obsahovy blok -->

 

<hr class="hidden" />

 

<!-- #pravy blok - nabidka submenu a dalsi prvky -->

<div id="menuBlock">

<div class="box firstBox subMenu">

<?php require_once('../pliki/top5_1.php'); ?>

</div>

<div class="box boxText">

<h3>Informacje o koncie</h3>

 

<?php

echo "<table>

<Tr>

<Td>

<B>ID Konta:</b>   ".$_SESSION["UserID"]."  <br/>

<B>Iloć SM:</b>  ".$_SESSION["cash"]."  </td>

<td><B>Twoje pytanie:</b>  ".$_SESSION["question1"]."  <Br/>

<B>Twój telefon:</b>  ".$_SESSION["phone1"]."  </td>

<td><a href=\"Loginout.php\" class=link>Wyloguj</a></td>

</tr>

</table>"

?>

</div>

<div class="box boxText">

<?php require_once('../pliki/eventy.php'); ?>

</div>

 

</div>

</div>

 

<hr class="hidden" />

<ul class="hidden">

<li><a href="#view">Nahoru</a></li>

<li><a href="#content">Zpět na obsah</a></li>

</ul>

<hr class="hidden" />

 

<div id="foot">

<p class="fl">© by KomputeromaniaK</p>

 

<p class="fr"> created by <a href="http://www.breezy.cz" class="ico ico-breezy">Breezy New Media</a></p>

</div>

</div>

 

</body>

</html>

 

 

Opublikowano

To chyba powinno zadziałać :)

tylko głupio wyszedł ten IS u komputeromianiaka bo czesc kodu zrzuca do lewej strony

ale mniejsza o to masz to co chciałeś :)

 

To jest ukryta treść, proszę

 

@Edit

Tutaj już daję naprawioną stronę z rozmieszczeniem elementow na stronie

 

To jest ukryta treść, proszę

 

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

Hmm... I dalej lipa ; /

Słyszałem że to zależy od serwera. Nawet na mpc był taki temat ale tamten link wygasł i du.. ;/

 

hmmdua.th.jpg

Opublikowano

Hmm moze kliknij na gg

7955025

 

@edit

Sorki ale nei widziałem fotki :)

i raczej masz chinskie nazwy kategorii w navicat :)

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

A więc tak:

Item proto jest potrzebne do nazw przedmiotów w IS a koledze chodzi o kategorie IS.

 

Widzę że masz screena z mojego serwa :P

 

Nie mam niestety dostępu na tą chwilę do ftp. Kolega z Teamu zmienił dopiero pasy. Ale jak go złapię to podrzucę Ci co trzeba.

 

Za kategorie w IS odpowiada tabela shop_class w Navicat, a nazwy enkodujesz sobie na tej stronce:

To jest ukryta treść, proszę

imetin_logo.png

Opublikowano

Nie tylko edytuej sie nazwy kategorii w base64encode na www

bo mozna dodac nowe itemy itp z poziomu panelu admina na stronie www :P

Jeśli ktos chce to moge podrzucic

a tutaj daej shop class polskie

To jest ukryta treść, proszę

Pozdro

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 :)

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
×
×
  • Dodaj nową pozycję...