Immer kommt die Meldung
Edit:Quote:
Das angegebe Item existiert nicht.
Es muss an der is_buy liegen!
Ich hab mal ein Script genommen das es ins normale Lager geht, das funktioniert.
Aber ich möchte das es ihm IS Lager ist, bitte helfen!
is_buy
Code:
<div id="content_top">
Itemshop </div>
<div id="content_main">
<?PHP
function canBuy()
{
if(!isset($_SESSION['nextBuy']))
{
$_SESSION['nextBuy']=time();
}
if($_SESSION['nextBuy']<=time())
{
$_SESSION['nextBuy']=time()+5;
return true;
}
else
return false;
}
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
echo'<h2>Itemshop - Einkauf</h2>';
if(isset($_GET['id']) && checkInt($_GET['id'])) {
$sqlCmd="SELECT vnum, preis, attrtype0, attrvalue0, attrtype1, attrvalue1, attrtype2, attrvalue2, attrtype3, attrvalue3, attrtype4, attrvalue4, attrtype5, attrvalue5, attrtype6, attrvalue6, socket0, socket1, socket2 FROM ".SQL_HP_DB.".is_items WHERE id='".$_GET['id']."' AND anzeigen='J' LIMIT 1";
$sqlQry=mysql_query($sqlCmd,$sqlHp);
if(mysql_num_rows($sqlQry)==1) {
$getItem=mysql_fetch_object($sqlQry);
$sqlCoins = "SELECT coins FROM account.account WHERE id='".mysql_real_escape_string($_SESSION['user_id'])."' LIMIT 1";
$qryCoins = mysql_query($sqlCoins,$sqlServ);
$getCoins = mysql_fetch_object($qryCoins);
if(canBuy())
{
if(($getCoins->coins)>=$getItem->preis) {
$getGroesse = compareItems($getItem->vnum);
$belPos = checkPos($_SESSION['user_id']);
$possiblePos = findPos($belPos['islager'],$getGroesse['groesse']);
if(!empty($possiblePos)) {
$nCoins = $getCoins->coins-$getItem->preis;
$sqlCmd="UPDATE account.account SET coins='".mysql_real_escape_string($nCoins)."' WHERE id='".mysql_real_escape_string($_SESSION['user_id'])."' LIMIT 1";
$sqlQry=mysql_query($sqlCmd,$sqlServ);
$sqlLog="INSERT INTO ".SQL_HP_DB.".is_log (account_id,vnum,preis,zeitpunkt) VALUES ('".mysql_real_escape_string($_SESSION['user_id'])."','".$getItem->vnum."','".$getItem->preis."','".$sqlZeit."')";
$qryLog=mysql_query($sqlLog,$sqlHp);
$sqlItem="INSERT INTO player.item
(owner_id,window,pos,count,vnum,attrtype0, attrvalue0, attrtype1, attrvalue1, attrtype2, attrvalue2, attrtype3, attrvalue3, attrtype4, attrvalue4, attrtype5, attrvalue5, attrtype6, attrvalue6, socket0, socket1, socket2)
VALUES
('".mysql_real_escape_string($_SESSION['user_id'])."','MALL','".$possiblePos[0]."','1','".$getItem->vnum."','".$getItem->attrtype0."', '".$getItem->attrvalue0."', '".$getItem->attrtype1."', '".$getItem->attrvalue1."', '".$getItem->attrtype2."', '".$getItem->attrvalue2."', '".$getItem->attrtype3."', '".$getItem->attrvalue3."', '".$getItem->attrtype4."', '".$getItem->attrvalue4."', '".$getItem->attrtype5."', '".$getItem->attrvalue5."', '".$getItem->attrtype6."', '".$getItem->attrvalue6."', '".$getItem->socket0."', '".$getItem->socket1."', '".$getItem->socket2."')";
$qryItem=mysql_query($sqlItem,$sqlServ) or die(mysql_error());
echo'<p class="meldung">Das item wurde erfolgreich gekauft. Sollte das Item nicht im Lager erscheinen, bitte umgehend bei einem Admin melden.</p>';
}
else {
echo'<p>Sie haben nicht genügend Platz in ihrem Itemshop-Lager. Ihr Guthaben wurde nicht verändert.</p>';
}
}
else {
echo'<p class="meldung">Sie haben nicht genug Coins.</p>';
}
}
else
{
echo'<p class="meldung">Es kann nur alle 5 Sekunden ein Item gekauft werden.</p>';
}
}
else {
echo'<p class="meldung">Das angegebe Item existiert nicht.</p>';
}
}
else {
echo'<p class="meldung">Es wurde keine gültige ID eingegeben.</p>';
}
echo'<p><a href="javascript:history.back()">zurück</a></p>';
}
else {
echo'<p class="meldung">Sie müssen für diesen Bereich angemeldet sein.</p>';
}
?>
</div>
<div id="content_footer">
</div>
Code:
<div id="content_top">
Kategorien
</div>
<div id="content_main">
<?PHP
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
if(isset($_GET['k']) && checkInt($_GET['k'])) {
$sqlCmdS="SELECT * FROM ".SQL_HP_DB.".is_items WHERE kategorie_id='".$_GET['k']."' ORDER BY id DESC";
}
else {
$sqlCmdS="SELECT * FROM ".SQL_HP_DB.".is_items ORDER BY id DESC";
}
?>
<div id="isleft">
<?PHP
$sqlCmd = "SELECT * FROM ".SQL_HP_DB.".is_kategorien ORDER BY titel ASC;";
$sqlQry = mysql_query($sqlCmd,$sqlHp);
while($getKats = mysql_fetch_object($sqlQry)) {
echo'<td width=75 align=left><a href="index.php?s=itemshop&k='.$getKats->id.'">'.$getKats->titel.' <br></a></td>';
}
?>
</div>
</div>
<div id="content_footer">
</div>
<br>
<br>
<div id="content_top">
Itemshop
</div>
<div id="content_main">
<div id="isright">
<table>
<?PHP
$sqlQry=mysql_query($sqlCmdS,$sqlHp);
while($getItems=mysql_fetch_object($sqlQry)) {
$aktItem = compareItems($getItems->vnum);
$itemStufe = (checkInt($aktItem['stufe'])) ? "+".$aktItem['stufe'] : '';
?>
<tr>
<th colspan="2" class="topLine"><?PHP echo $aktItem['item'].$itemStufe; ?> (<b><?PHP echo $getItems->preis; ?> Coins</b>)</th>
</tr>
<tr>
<td class="isImg">
<?PHP
if(!empty($getItems->bild)) echo'<img src="./is_img/'.$getItems->bild.'" title="'.$aktItem['item'].'" alt="'.$aktItem['item'].'"/>';
?>
</td>
<td class="tdunkel"><?PHP echo $getItems->beschreibung; ?></td>
</tr>
<td colspan="2" class="isBuy"><a href="index.php?s=is_buy&id=<?PHP echo $getItems->id; ?> ">
<input type="submit" value="Kaufen" class="isbtn">
<tr>
</tr>
<?PHP
}
?>
</table>
</div>
<?PHP
}
else {
echo'<p class="meldung">Sie müssen für diesen Bereich angemeldet sein.</p>';
}
?>
</div>
<div id="content_footer">
</div>
Code:
10|||19|||Schwert|||2 20|||29|||Langschwert|||2 30|||39|||Sichelschwert|||2 40|||49|||Bambusschwert|||2 50|||59|||Breitschwert|||2 60|||69|||Silberschwert|||2 70|||79|||Orchideenschwert|||2 80|||89|||Anardhalbhänder|||2 90|||99|||Barbarenschwert|||2 100|||109|||Blutiges Schwert|||2 110|||119|||Großschwert|||2 120|||129|||Zauberschwert|||2 130|||139|||Halbmondschwert|||2 140|||149|||Schlachtschwert|||2 150|||159|||Geisterzahnklinge|||2 160|||169|||Nymphenschwert|||2 170|||179|||Stichschwert|||2 180|||189|||Giftschwert|||2 190|||199|||Löwenschwert|||2 200|||209|||Schnittklinge|||2 210|||219|||Tödliche Klinge|||2 220|||229|||Mondschwert|||2 230|||239|||Himmelschwert|||2 240|||249|||Erxorzissmusschwert|||2 250|||259|||Dämonenklinge|||2 260|||269|||Baronschwert|||2 270|||279|||Siriusschwert|||2 280|||289|||Heiliges Schwert|||2 290|||299|||Vollmondschwert|||2 3000|||3009|||Glefe|||3 3010|||3019|||Speer|||3 3020|||3029|||Enthauptungsklinge|||3 3030|||3039|||Spinnenspeer|||3 3040|||3049|||Guisame|||3 3050|||3059|||Kriegssense|||3 3060|||3069|||Kampfheugabel|||3 3070|||3079|||Hellebarde|||3 3080|||3089|||Riesenaxt|||3 3090|||3099|||Gletscherpicke|||3 3100|||3109|||Zwölfgeisterschwert|||3 3110|||3119|||Erlösungsklinge|||3 3120|||3129|||Löwentöter|||3 3130|||3139|||Partisane|||3 3140|||3149|||Magnetische Klinge|||3 3150|||3159|||Halbmenschenklinge|||3 3160|||3169|||Grollschwert|||3 3170|||3179|||Gelbdrachentöter|||3 3180|||3189|||Blaudrachentöter|||3 3190|||3199|||Sonnenschwert|||3 3200|||3209|||Drachengottklinge|||3 3210|||3219|||Roteisenklinge|||3 5010|||5019|||Kupferglocke|||1 5020|||5029|||Silberglocke|||1 5030|||5039|||Goldglocke|||1 5040|||5049|||Jadeglocke|||1 5050|||5059|||Brunnenglocke|||1 5060|||5069|||Aprikosenglocke|||1 5070|||5079|||Magische Glocke|||1 5080|||5089|||Goldkäferglocke|||1 5090|||5099|||Stahlkäferglocke|||1 5100|||5109|||Donnervogelglocke|||1 5110|||5119|||Himmel & Erdeglocke|||1 5120|||5129|||Antike Glocke|||1 5130|||5139|||Orchideenglocke|||1 5140|||5149|||Schnitterglocke|||1 5150|||5159|||Drachenglocke|||1 5160|||5169|||Hibiskusglocke|||1 1000|||1009|||Dolch|||1 1010|||1019|||Kobradolch|||1 1020|||1029|||Scherendolch|||1 1030|||1039|||Glücksmesser|||1 1040|||1049|||Katzenbissmesser|||1 1050|||1059|||Teufelsmaskendolch|||1 1060|||1069|||Teufelsfaustdolch|||1 1070|||1079|||Blutiger Dolch|||1 1080|||1089|||Rippenmesser|||1 1090|||1099|||Chakram|||1 1100|||1109|||Drachenmesser|||1 1110|||1119|||Blitzmesser|||1 1120|||1129|||Siamesenmesser|||1 1130|||1139|||Teufelsflügel Chakram|||1 1140|||1149|||Sägezahnmesser|||1 1150|||1159|||Sonnenstrahlenmesser|||1 1160|||1169|||Rinnsalmesser|||1 4000|||4009|||Amija|||1 4010|||4019|||Neunklingen|||1 4020|||4029|||KurzesMesser|||1 4030|||4039|||Mondzwillingsdolch|||1 4040|||4049|||SeelenlosesMesser|||1 1170|||1179|||Schwarzblattdolch|||1 2000|||2009|||Bogen|||2 2010|||2019|||Langbogen|||2 2020|||2029|||Kompositbogen|||2 2030|||2039|||Kriegsbogen|||2 2040|||2049|||Reiterlangbogen|||2 2050|||2059|||Reiterkriegsbogen|||2 2060|||2069|||Kupferverzierter Bogen|||2 2070|||2079|||Zerstörungsbogen|||2 2080|||2089|||Rotaugenbogen|||2 2090|||2099|||Dornblattbogen||2 2100|||2109|||Bullenhornbogen|||2 2110|||2119|||Einhornbogen|||2 2120|||2129|||Riesenflügelbogen|||2 2130|||2139|||Aprikosenbogen|||2 2140|||2149|||Großgelbdrachenbogen|||2 2150|||2159|||Hornbogen|||2 2160|||2169|||Großteufelbogen|||2 2170|||2179|||Krähenstahlbogen|||2 2180|||2189|||Blaudrachenbogen|||2 2190|||2199|||Geisterbogen|||2 7000|||7009|||Fächer|||1 7010|||7019|||Eisenfächer|||1 7020|||7029|||Schwarztigerfächer|||1 7030|||7039|||Kranichflügelfächer|||1 7040|||7049|||Pfauenfächer|||1 7050|||7059|||AquatischerFächer|||1 7060|||7069|||Steinfächer|||1 7070|||7079|||Ozeanfächer|||1 7080|||7089|||Stichfächer|||1 7090|||7099|||Phönixfächer|||1 7100|||7109|||Dreifachfächer|||1 7110|||7119|||Brauenfächer|||1 7120|||7129|||Sonnenfächer|||1 7130|||7139|||Himmelsvogelfächer|||1 7140|||7149|||Erlösungsfächer|||1 7150|||7159|||Ektasefächer|||1 7160|||7169|||Herbstwindfächer|||1 7170|||7179|||Acht-Tigramme-Fächer|||1 7180|||7189|||Drachen-Fächer|||1 7190|||7199|||Dämonenfächer|||1 11200|||11209|||Mönchsplattenpanzer|||2 11210|||11219|||Eisenplattenpanzer|||2 11220|||11229|||Tiger-Plattenpanzer|||2 11230|||11239|||Löwen-Plattenpanzer|||2 11240|||11249|||Tödlicher-Plattenpanzer|||2 11250|||11259|||Drachen-Plattenpanzer|||2 11260|||11269|||Schuppenplattenpanzer|||2 11270|||11279|||Gold-Plattenpanzer|||2 11280|||11289|||Drachengott-Panzer|||2 11290|||11299|||Schwartzstahl-Panzer|||2 11600|||11609|||Requiem-Plattenpanzer|||2 11610|||11619|||Magie-Plattenpanzer|||2 11620|||11629|||Unglücksplattenpanzer|||2 11630|||11639|||Geistplattenpanzer|||2 11640|||11649|||YinYang-Plattenpanzer|||2 11650|||11659|||Mystikerplattenpanzer|||2 11660|||11669|||Nebelplattenpanzer|||2 11670|||11679|||Geistermaskenpanzer|||2 11680|||11689|||Seelen-Plattenpanzer|||2 11690|||11699|||Magie-Plattenpanzer|||2 11400|||11409|||Azuranzug|||2 11410|||11419|||Elfenbeinanzug|||2 11420|||11429|||Scharlachroter Anzug|||2 11430|||11439|||Roter Ameisenanzug|||2 11440|||11449|||Ameisenlöwenanzug|||2 11450|||11459|||Ninjaanzug|||2 11460|||11469|||Jungdrachenanzug|||2 11470|||11479|||Mörderwindanzug|||2 11480|||11489|||Fuchsienanzug|||2 11490|||11499|||Schwarzwindanzug|||2 11800|||11809|||Azurkleidung|||2 11810|||11819|||Türkiskleidung|||2 11820|||11829|||Rosafarbene Kleidung|||2 11830|||11839|||Kleidung der Liebe|||2 11840|||11849|||Kleidung des Himmels|||2 11850|||11859|||Sonnenkleidung|||2 11860|||11869|||Kleidung der Moral|||2 11870|||11879|||Oranges Katzenkleid|||2 11880|||11889|||Kleidung der Baronin|||2 11890|||11899|||Schwarze Kleidung|||2 11971|||11971|||Kingrüstung Krieger|||2 11973|||11973|||Kingrüstung Sura|||2 11972|||11972|||Kingrüstung Ninja|||2 11974|||11974|||Kingrüstung Schamane|||2 12200|||12209|||Traditioneller Helm|||1 12220|||12229|||Eisenhelm|||1 12240|||12249|||Geistermaskenschaller|||1 12340|||12349|||Lederkapuze|||1 12360|||12369|||Kettenkapuze|||1 12380|||12389|||Stahlkapuze|||1 12480|||12489|||Blutiger Helm|||1 12500|||12509|||Verhönender Helm|||1 12520|||12529|||Burghelm|||1 12620|||12629|||Mönchshut|||1 12640|||12649|||Phönixhut|||1 12660|||12669|||Sonnenlichthut|||1 13000|||13009|||Schlachtschild|||1 13020|||13029|||Fünfeckschild|||1 13040|||13049|||Schwarzer Rundschild|||1 13060|||13069|||Falkenschild|||1 13080|||13089|||Tigerschild|||1 13100|||13109|||Löwenkantenschild|||1 13120|||13129|||Drachenschuppenschild|||1 13140|||13149|||Blutkrustenschild|||1 13160|||13169|||Dreikaiserschild|||1 13180|||13189|||Strahlendes Schild|||1 17000|||17009|||Holzohrringe|||1 17020|||17029|||Kupferohrringe|||1 17040|||17049|||Silberohrringe|||1 17060|||17069|||Goldohrringe|||1 17080|||17089|||Jadeohrringe|||1 17100|||17109|||Ebenholzohrringe|||1 17120|||17129|||Perlenohrringe|||1 17140|||17149|||Weißgoldohrringe|||1 17160|||17169|||Kristallohrringe|||1 17180|||17189|||Amethystohrringe|||1 17200|||17209|||Himmelstränenohrringe|||1 14000|||14009|||Holzarmband|||1 14020|||14029|||Kupferarmband|||1 14040|||14049|||Silberarmband|||1 14060|||14069|||Goldarmband|||1 14080|||14089|||Jadearmband|||1 14100|||14109|||Ebenholzarmband|||1 14120|||14129|||Perlenarmband|||1 14140|||14149|||Weißgoldarmband|||1 14160|||14169|||Kristallarmband|||1 14180|||14189|||Amethystarmband|||1 14200|||14209|||Himmelstränenarmband|||1 15000|||15009|||Lederschuhe|||1 15020|||15029|||Bambushautschuhe|||1 15040|||15049|||Holzschuhe|||1 15060|||15069|||Goldverzierteschuh|||1 15080|||15089|||Lederstiefel|||1 15100|||15109|||Goldschuhe|||1 15120|||15129|||Bronzeschuhe|||1 15140|||15149|||Jadeschuhe|||1 15160|||15169|||Ekstaseschuhe|||1 15180|||15189|||Nimbus-Stiefel|||1 15200|||15209|||Phönixschuhe|||1 15220|||15229|||Feuervogelschuhe|||1 16000|||16009|||Holzhalskette|||1 16020|||16029|||Kupferhalskette|||1 16040|||16049|||Silberhalskette|||1 16060|||16069|||Goldhalskette|||1 16080|||16089|||Jadehalskette|||1 16100|||16109|||Ebenholzhalskette|||1 16120|||16129|||Perlenhalskette|||1 16140|||16149|||Weißgoldhalskette|||1 16160|||16169|||Kristallhalskette|||1 16180|||16189|||Amethysthalskette|||1 16200|||16209|||Himmelstränenhalskette|||1 71009|||71009|||Lagertruhe|||1 71010|||71010|||Dritte Hand|||1 71011|||71011|||Emotions-Maske|||1 50513|||50513|||Seelenstein|||1 70031|||70031|||Gegenangriffstrategie|||1 27987|||27987|||Muschel|||1 27992|||27992|||Weise Perle|||1 27993|||27993|||Blaue Perle|||1 27994|||27994|||Blutrote Perle|||1 25041|||25041|||Magisches Metal|||1 48020|||48029|||Gift-Kleidung|||2 46020|||46029|||Gift-Plattenpanzer|||2 44020|||44029|||Gift-Anzug|||2 42020|||42029|||Gift-Panzer|||2






