Register for your free account! | Forgot your password?

You last visited: Today at 01:24

  • Please register to post and access all features, it's quick, easy and FREE!

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.

Closed Thread
 
Old 01/22/2011, 10:16   #616
 
elite*gold: 281
Join Date: Aug 2010
Posts: 1,502
Received Thanks: 447
Quote:
Itemshop
Wieso gehen Dort Nicht die Bilder wenn ich in den Index
Quote:
CHMOD 777
eingegeben hab?
.iXream. is offline  
Old 01/23/2011, 13:53   #617
 
.Flynn.'s Avatar
 
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?
.Flynn. is offline  
Old 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....
.Sh4rk is offline  
Old 01/23/2011, 14:17   #619
 
.Flynn.'s Avatar
 
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
.Flynn. is offline  
Old 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.
.Sh4rk is offline  
Old 01/23/2011, 17:49   #621
 
.Flynn.'s Avatar
 
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 *_*
.Flynn. is offline  
Old 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.
.iXream. is offline  
Old 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 View Post
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. View Post
Icons:
Wieso gehen bei mir die Icons Nicht?=

Hab das Teil schon oft installiert.
Wie Kann ich den Bug Beheben?

XtReMe.
Welche Icons?
.Sh4rk is offline  
Old 01/24/2011, 14:10   #624
 
elite*gold: 281
Join Date: Aug 2010
Posts: 1,502
Received Thanks: 447
Quote:
Welche Icons?
Hab mir die Downgeloaded von Hennik für meine Hennik Page
.iXream. is offline  
Old 01/24/2011, 14:12   #625
 
elite*gold: 3
Join Date: Jan 2010
Posts: 1,714
Received Thanks: 854
Quote:
Originally Posted by XtReMe. View Post
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
.Sh4rk is offline  
Old 01/24/2011, 14:43   #626
 
elite*gold: 281
Join Date: Aug 2010
Posts: 1,502
Received Thanks: 447
in den Index?

Quote:
CHMOD 777
Hab ich engegeben
Glaube das is falsch
.iXream. is offline  
Old 01/25/2011, 16:25   #627


 
Garuga's Avatar
 
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?
Garuga is offline  
Old 01/25/2011, 16:30   #628
 
.Flynn.'s Avatar
 
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>';
  }
?>
.Flynn. is offline  
Old 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.
.Sh4rk is offline  
Old 01/26/2011, 10:03   #630
 
garrisson's Avatar
 
elite*gold: 185
Join Date: Oct 2008
Posts: 993
Received Thanks: 681
Quote:
Originally Posted by .Sh4rk View Post
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
garrisson is offline  
Closed Thread

Tags
admin, cms, homepage, hp, script


Similar Threads 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.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.