|
You last visited: Today at 01:24
Advertisement
[Release]MT2GS CMS 1.3 [13.09.2010]
Discussion on [Release]MT2GS CMS 1.3 [13.09.2010] within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
01/22/2011, 10:16
|
#616
|
elite*gold: 281
Join Date: Aug 2010
Posts: 1,502
Received Thanks: 447
|
Quote:
Wieso gehen Dort Nicht die Bilder wenn ich in den Index
Quote:
eingegeben hab?
|
|
|
01/23/2011, 13:53
|
#617
|
elite*gold: 0
Join Date: Jan 2010
Posts: 1,512
Received Thanks: 857
|
Wieso komme ich nicht mehr in denn Admin bereich gehe drauf dann kommt das:
Parse error: syntax error, unexpected '}' in /var/www/XXXX/html/pages/admin/home.php on line 14
woran liegt es O-o?
|
|
|
01/23/2011, 13:56
|
#618
|
elite*gold: 3
Join Date: Jan 2010
Posts: 1,714
Received Thanks: 854
|
Poste mal den Inhalt der Home PHp aus dem admin Ordner unter Pages....
|
|
|
01/23/2011, 14:17
|
#619
|
elite*gold: 0
Join Date: Jan 2010
Posts: 1,512
Received Thanks: 857
|
PHP Code:
</ul>
<h3>Datenbankeinstellungen</h3>
<ul class="menue">
<li><a href="index.php?s=admin&a=item_attr">item_attr (Boni) bearbeiten</a></li>
<li><a href="index.php?s=admin&a=item_attr_rare">item_attr_rare (6. u. 7. Bonus) bearbeiten</a></li>
<li><a href="index.php?s=admin&a=change_rates">Rates veraendern</a></li>
</ul>
<h3>Anderes</h3>
<ul class="menue">
<li><a href="index.php?s=admin&a=statistiken">Statistiken</a></li>
</ul>
</div>
<?PHP
}
else {
echo'<p class="meldung">Kein Zugriff auf diesen Bereich!</p>';
}
?>
this :s hoffe du kannst mir dabei hilfen ;/
mfg
holzi
|
|
|
01/23/2011, 15:23
|
#620
|
elite*gold: 3
Join Date: Jan 2010
Posts: 1,714
Received Thanks: 854
|
Also hier unten Finde ich Nothing, Poste Bitte mal die Ganze Home.php, ich schätze der Fehler liegt weiter oben.
|
|
|
01/23/2011, 17:49
|
#621
|
elite*gold: 0
Join Date: Jan 2010
Posts: 1,512
Received Thanks: 857
|
das ist die ganze home.php
mfg
holzi
EDIT:
hat sich geklärt denoch dankeschön!
EDIT2: was neues magd as Items ausem IS ins normale lager gelagen nur manchmal (oft) landen dort keine Items die man kauft ... Aber wen ich per HP aus Invi schaue stehn die dort drin??
hier is_buy.php
PHP Code:
<?PHP
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
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(($getCoins->coins)>=$getItem->preis) {
$getGroesse = compareItems($getItem->vnum);
$belPos = checkPos($_SESSION['user_id']);
$possiblePos = findPos($belPos['lager'],$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'])."','SAFEBOX','".$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 Normalen_Lager erscheinen, bitte umgehend bei einem Admin melden.</p>';
}
else {
echo'<p>Sie haben nicht genügend Platz in ihrem Lager. Ihr Guthaben wurde nicht verändert.</p>';
}
}
else {
echo'<p class="meldung">Sie haben nicht genug Coins.</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>';
}
?>
hoffe ihr könnt mir hilfen *_*
|
|
|
01/24/2011, 13:36
|
#622
|
elite*gold: 281
Join Date: Aug 2010
Posts: 1,502
Received Thanks: 447
|
Icons:
Wieso gehen bei mir die Icons Nicht?=
Hab das Teil schon oft installiert.
Wie Kann ich den Bug Beheben?
XtReMe.
|
|
|
01/24/2011, 13:59
|
#623
|
elite*gold: 3
Join Date: Jan 2010
Posts: 1,714
Received Thanks: 854
|
Quote:
Originally Posted by Hölzchenx3
das ist die ganze home.php
mfg
holzi
EDIT:
hat sich geklärt denoch dankeschön!
EDIT2: was neues magd as Items ausem IS ins normale lager gelagen nur manchmal (oft) landen dort keine Items die man kauft ... Aber wen ich per HP aus Invi schaue stehn die dort drin??
hier is_buy.php
hoffe ihr könnt mir hilfen *_*
|
Ich denke mal es Liegt an der zeile:
PHP Code:
$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'])."','SAFEBOX','".$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."')";
Ich hab grad kein hen Script zum Testen, bzw weis ich noch ob Hen das normale lager auf ne Funktion gelegt hat!
Wen du kannst schick mir mal die funktions.php oder wie die nomma im script heißt.
Quote:
Originally Posted by XtReMe.
Icons:
Wieso gehen bei mir die Icons Nicht?=
Hab das Teil schon oft installiert.
Wie Kann ich den Bug Beheben?
XtReMe.
|
Welche Icons?
|
|
|
01/24/2011, 14:10
|
#624
|
elite*gold: 281
Join Date: Aug 2010
Posts: 1,502
Received Thanks: 447
|
Quote:
Hab mir die Downgeloaded von Hennik für meine Hennik Page
|
|
|
01/24/2011, 14:12
|
#625
|
elite*gold: 3
Join Date: Jan 2010
Posts: 1,714
Received Thanks: 854
|
Quote:
Originally Posted by XtReMe.
Hab mir die Downgeloaded von Hennik für meine Hennik Page
|
Meinst du die Icons für den ItemShop?
Wen ja gib mal deinem Ordner is_img 777 Rechte
|
|
|
01/24/2011, 14:43
|
#626
|
elite*gold: 281
Join Date: Aug 2010
Posts: 1,502
Received Thanks: 447
|
in den Index?
Quote:
Hab ich engegeben 
Glaube das is falsch
|
|
|
01/25/2011, 16:25
|
#627
|
elite*gold: 0
Join Date: Apr 2008
Posts: 8,649
Received Thanks: 5,465
|
Wolltest du den Thread nicht letztens erneut updaten oder hab ich dich missverstanden?
|
|
|
01/25/2011, 16:30
|
#628
|
elite*gold: 0
Join Date: Jan 2010
Posts: 1,512
Received Thanks: 857
|
Hier die ganze is_buy.php
PHP Code:
<?PHP
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
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(($getCoins->coins)>=$getItem->preis) {
$getGroesse = compareItems($getItem->vnum);
$belPos = checkPos($_SESSION['user_id']);
$possiblePos = findPos($belPos['lager'],$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'])."','SAFEBOX','".$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 Normalen_Lager erscheinen, bitte umgehend bei einem Admin melden.</p>';
}
else {
echo'<p>Sie haben nicht genügend Platz in ihrem Lager. Ihr Guthaben wurde nicht verändert.</p>';
}
}
else {
echo'<p class="meldung">Sie haben nicht genug Coins.</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>';
}
?>
|
|
|
01/26/2011, 09:57
|
#629
|
elite*gold: 3
Join Date: Jan 2010
Posts: 1,714
Received Thanks: 854
|
Ja dann pack die mal rein:
PHP Code:
<?PHP
if(isset($_SESSION['user_admin']) && checkInt($_SESSION['user_admin']) && $_SESSION['user_admin']>=0) {
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(($getCoins->coins)>=$getItem->preis) {
$getGroesse = compareItems($getItem->vnum);
$belPos = checkPos($_SESSION['user_id']);
$possiblePos = findPos($belPos['lager'],$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 Normalen_Lager erscheinen, bitte umgehend bei einem Admin melden.</p>';
}
else {
echo'<p>Sie haben nicht genügend Platz in ihrem Lager. Ihr Guthaben wurde nicht verändert.</p>';
}
}
else {
echo'<p class="meldung">Sie haben nicht genug Coins.</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>';
}
?>
Sollte nun ins lager kommen.
|
|
|
01/26/2011, 10:03
|
#630
|
elite*gold: 185
Join Date: Oct 2008
Posts: 993
Received Thanks: 681
|
Quote:
Originally Posted by .Sh4rk
Ja dann pack die mal rein:
Sollte nun ins lager kommen.
|
Kleine Anmerkung: Ins Itemshoplager meintest du. 
(die von Hölzchen gepostete is_buy.php legt die items ins normale lager)
Mfg
|
|
|
 |
|
Similar Threads
|
[Release]Mt2gs Tombola
07/18/2013 - Metin2 PServer Guides & Strategies - 24 Replies
Hallo Ich release hier eines meiner ersten php scripte.
Es ist ein ziemlich einfaches Tombola Script
Screen:
http://img6.imagebanana.com/img/yj2czvpe/tombola. png
Installation:
1.)
Geht in den inc Ordner und öffnet config.inc.php
So sollte eure Config aussehen
|
[Release]Mt2gs bearbeitet
07/22/2012 - Metin2 PServer Guides & Strategies - 16 Replies
Hallo, Community habe mal Hen's Homepage bearbeitet
Screen:
http://img6.imagebanana.com/img/ro44c8xm/Unbenann t.png
Servername und Slogan liest er aus der config.inc.php
passende install.php liegt dabei.
|
[Release]Homepage-Design für MT2GS CMS
06/06/2012 - Metin2 PServer Guides & Strategies - 11 Replies
Hi,
ich hatte bissl langeweile und hab mir gedacht ich designe mal
meine HP um.
Seid mit net bös, das ist mein erstes Design.
Und ihr könnt euch ja Kleinigkeiten ja selber anpassen.
Screens:
|
[Release]MT2GS CMS 1.0 (EXPLOIT FIX)
11/21/2010 - Metin2 PServer Guides & Strategies - 20 Replies
Liebe Spieler,
einige von euch nutzen dieses Script - mir ist eine große Sicherheitslücke aufgefallen, wodurch es möglich wird ein ganzes System zu Overtaken, indem man jede Datei die auf dem Server liegt auslesen kann, welchen Schaden man damit anstellen kann sollte jedem klar sein. - Es ist DRIGNENDS notwendig diesen Fehler zu beheben! - Ich werde hier keinem Erklären oder zeigen wie es möglich ist, ich habe es bei einigen Servern getstete allerdings keinen Schaden angerichtet, es ist bei...
|
All times are GMT +1. The time now is 01:24.
|
|