[Release]MT2GS CMS 1.3 [13.09.2010]

01/22/2011 10:16 .iXream.#616
Quote:
Itemshop
Wieso gehen Dort Nicht die Bilder wenn ich in den Index
Quote:
CHMOD 777
eingegeben hab?
01/23/2011 13:53 .Flynn.#617
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 .Sh4rk#618
Poste mal den Inhalt der Home PHp aus dem admin Ordner unter Pages....
01/23/2011 14:17 .Flynn.#619
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 .Sh4rk#620
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 .Flynn.#621
das ist die ganze home.php
mfg
holzi


EDIT:
hat sich geklärt denoch dankeschön! :D



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 .iXream.#622
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 .Sh4rk#623
Quote:
Originally Posted by Hölzchenx3 View Post
das ist die ganze home.php
mfg
holzi


EDIT:
hat sich geklärt denoch dankeschön! :D



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?
01/24/2011 14:10 .iXream.#624
Quote:
Welche Icons?
Hab mir die Downgeloaded von Hennik für meine Hennik Page
01/24/2011 14:12 .Sh4rk#625
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
01/24/2011 14:43 .iXream.#626
in den Index?

Quote:
CHMOD 777
Hab ich engegeben :D
Glaube das is falsch
01/25/2011 16:25 Garuga#627
Wolltest du den Thread nicht letztens erneut updaten oder hab ich dich missverstanden?
01/25/2011 16:30 .Flynn.#628
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 .Sh4rk#629
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 garrisson#630
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