Metin2 Hungarian Forum

Metin2 => Privát szerverek => Web - fejlesztés => A témát indította: Ticia Dátum 2016-06-22, 04:38:52

Cím: Itemshop.
Írta: Ticia Dátum 2016-06-22, 04:38:52
Sziasztok.
Itemshopban nem jeleníti meg a képeket.
beleraktam az img mappába, az is_img mappába, beírtam kiterjesztésként már png-t gif-et naviba, az item_pics -be , de még sem jeleniti meg. Mi lehet a hiba.?
Cím: Re:Itemshop.
Írta: ronykkhun Dátum 2016-06-22, 09:36:55
Eltudnád küldeni a php-ját?
Cím: Re:Itemshop.
Írta: Ticia Dátum 2016-06-22, 14:26:32
<div id="con-top">Tárgy Piac</div>
<div id="con-mid">
<?PHP

mysql_query("SET NAMES UTF8");
mysql_query("set character set UTF8");
mysql_query("set collation_connection='utf8_unicode_ci'");
  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">
    <h2>Kategóriák</h2><br/>
    <ul>
      <?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'<li><a href="index.php?s=itemshop&k='.$getKats->id.'">'.$getKats->titel.'</a></li>';
        }
      ?>
    </ul>
  </div>
  <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; ?> Sé</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>
        <tr>
          <td colspan="2" class="isBuy"><a href="index.php?s=is_buy&id=<?PHP echo $getItems->id; ?>">Vásárlás></td>
        </tr>
        <?PHP
      }
    ?>
      </table>
  </div>

<div class="clear"></div>
  <?PHP
  }
  else {
    echo'<p class="meldung">Sie m&uuml;ssen f&uuml;r diesen Bereich angemeldet sein.</p>';
  }
?>
</div>
<div id="con-bot"></div>
Cím: Re:Itemshop.
Írta: Word Dátum 2016-06-22, 14:37:14
ez melyik php-d? mivel hogy ez nem kéri be a képeket az is 100% mivel nem látok benne kép be kérést  hogy honnan kéri be a képeket és milyen formátumba kéri a képet le
Cím: Re:Itemshop.
Írta: Samurai Dátum 2016-06-22, 14:43:23
 if(!empty($getItems->bild)) echo'<img src="./is_img/'.$getItems->bild.'" title="'.$aktItem['item'].'" alt="'.$aktItem['item'].'"/>';

Akkor ez mi a f*sz?
Cím: Re:Itemshop.
Írta: Ticia Dátum 2016-06-22, 14:49:29
Igen az megtaláltam, de még sem , jó , mi a hiba.?
Cím: Re:Itemshop.
Írta: PoLáKoSz Dátum 2016-06-22, 15:08:06
#3
Cím: Re:Itemshop.
Írta: Ticia Dátum 2016-06-22, 15:16:08
igy sem jó, sőt, hiába írom oda a nevét a tárgynak, az ID-ét írja ki, az ID helyére meg nem enged mást írni.
Valakinek nincs egy másik istemshopja naviba? Lehet hogy a kép is ezért nem megy..
Cím: Re:Itemshop.
Írta: Word Dátum 2016-06-22, 15:24:01
Idézetet írta: Ticia Dátum 2016-06-22, 15:16:08
igy sem jó, sőt, hiába írom oda a nevét a tárgynak, az ID-ét írja ki, az ID helyére meg nem enged mást írni.
Valakinek nincs egy másik istemshopja naviba? Lehet hogy a kép is ezért nem megy..

irtam pm et
Cím: Re:Itemshop.
Írta: Ticia Dátum 2016-06-22, 15:57:36
Elküldtem a weboldal linkjét, de nekem naviba kellene másik is_item, tud valaki küldeni ?
Cím: Re:Itemshop.
Írta: PoLáKoSz Dátum 2016-06-22, 16:03:42
#4
Cím: Re:Itemshop.
Írta: Ticia Dátum 2016-06-22, 16:40:13
Meglettem vele, látszanak a képek, viszont, abban segítsetek, hogy IDhez, meg Vnumhoz mit kellene írnom.?
Mert ha be írom, mindkettőhöz a tárgy ID-ét, akkor azt is irja ki a neve helyett itemshopba.
Cím: Re:Itemshop.
Írta: PoLáKoSz Dátum 2016-06-22, 16:51:37
#5
Cím: Re:Itemshop.
Írta: Ticia Dátum 2016-06-22, 16:53:59
/*
Navicat MySQL Data Transfer


SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for is_items
-- ----------------------------
DROP TABLE IF EXISTS `is_items`;
CREATE TABLE `is_items` (
  `id` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `name` varchar(100) CHARACTER SET latin1 DEFAULT NULL,
  `vnum` int(10) unsigned NOT NULL,
  `kategorie_id` int(10) unsigned NOT NULL,
  `bild` varchar(50) CHARACTER SET latin1 NOT NULL,
  `describe_bild` varchar(50) DEFAULT '0',
  `beschreibung` varchar(200) CHARACTER SET latin1 NOT NULL,
  `preis` int(10) unsigned NOT NULL,
  `anzeigen` varchar(1) CHARACTER SET latin1 NOT NULL DEFAULT 'J',
  `socket0` int(11) NOT NULL DEFAULT '0',
  `socket1` int(11) NOT NULL DEFAULT '0',
  `socket2` int(11) NOT NULL DEFAULT '0',
  `attrtype0` int(11) DEFAULT NULL,
  `attrtype1` int(11) DEFAULT NULL,
  `attrtype2` int(11) DEFAULT NULL,
  `attrtype3` int(11) DEFAULT NULL,
  `attrtype4` int(11) DEFAULT NULL,
  `attrtype5` int(11) DEFAULT NULL,
  `attrtype6` int(11) DEFAULT NULL,
  `attrvalue0` int(11) DEFAULT NULL,
  `attrvalue1` int(11) DEFAULT NULL,
  `attrvalue2` int(11) DEFAULT NULL,
  `attrvalue3` int(11) DEFAULT NULL,
  `attrvalue4` int(11) DEFAULT NULL,
  `attrvalue5` int(11) DEFAULT NULL,
  `attrvalue6` int(11) DEFAULT NULL,
  `value0` int(11) DEFAULT NULL,
  `value1` int(11) DEFAULT NULL,
  `value2` int(11) DEFAULT NULL,
  `value3` int(11) DEFAULT NULL,
  `value4` int(11) DEFAULT NULL,
  `value5` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=231321215 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC;

-- ----------------------------
-- Records of is_items
-- ----------------------------
INSERT INTO `is_items` VALUES ('1', 'Kard+9', '19', '1', '00010.png', '00010.png', 'Ez egy Kard', '10000', 'J', '1', '1', '1', null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null, null);
Cím: Re:Itemshop.
Írta: PoLáKoSz Dátum 2016-06-22, 16:59:11
#6
Cím: Re:Itemshop.
Írta: Ticia Dátum 2016-06-22, 16:59:55
Már fentebb leírtam.
Cím: Re:Itemshop.
Írta: PoLáKoSz Dátum 2016-06-22, 17:07:32
#7
Cím: Re:Itemshop.
Írta: Ticia Dátum 2016-06-22, 17:15:50
Ha azt lecserélem, akkor semmi nem látszik, a kép is eltünik ..:D
Úgy van az egész, hogy Beírom, az ID-hez, meg a Vnumhoz az ID-ét a tárgynak, akkor semmi nem látszik a weboldalon csak egy 0 a kép melett, de ha oda irom, a tárgy nevét is, akkor nem a nevét írja ki, hanem az ID-t.
Cím: Re:Itemshop.
Írta: PoLáKoSz Dátum 2016-06-22, 17:25:05
#8
Cím: Re:Itemshop.
Írta: Ticia Dátum 2016-06-22, 17:42:48
Átírtam ezt, beschreibung, erre. "name" És most látszik a neve.
Szóval sikerült, köszönöm.:)
++
Cím: Re:Itemshop.
Írta: Ticia Dátum 2016-06-24, 09:02:22
Most viszont megint segítséget kérnék, ez az itemshop.php
És naviba "name" menü alatt vannak a tárgyak nevei, viszont a weben, nem a tárgy nevét irja ki,hanem az eredeti szerver item_proto nevét, hogy lehetne ezt változtatni?:)
<div id="content_top"><h2>Itemshop</h2></div>
            <div id="content_main"><div class="con-wrapper">
<?PHP
mysql_query("SET NAMES UTF8");
mysql_query("set character set UTF8");
mysql_query("set collation_connection='utf8_unicode_ci'");
  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">
  </div>
  <div id="isright">
      <table style="color:#D6D6D6;">
    <?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="topLinee"><?PHP echo htmlentities(ItemName($getItems->vnum)); ?> (<b><?PHP echo $getItems->preis; ?> SÉ</b>)</th>
        </tr>
        <tr>
          <td class="isImg">
            <?PHP
             if (file_exists("./is_img/".MakeItemImage($getItems->vnum).".png")){ echo'<img src="./is_img/'.MakeItemImage($getItems->vnum).'.png" title="'.$aktItem['item'].'" alt="'.$aktItem['item'].'"/>'; }
else{echo'<img src="./is_img/fail.png"/>';}
            ?>
          </td>
          <td class="tdunkell"><?PHP echo $getItems->beschreibung; ?></td>
        </tr>
        <tr>
          <td colspan="2" class="isBuy"><a href="index.php?s=is_buy&id=<?PHP echo $getItems->id; ?>">Megvásárol</a></td>
        </tr>
        <?PHP
      }
    ?>
      </table>
  </div>
  <?PHP
  }
  else {
    echo'<p class="meldung">Be kell jelentkezned.</p>';
  }
?>
       </div></div>
            <div id="content_footer"></div>
Cím: Re:Itemshop.
Írta: PoLáKoSz Dátum 2016-06-24, 09:38:03
#9
Cím: Re:Itemshop.
Írta: Ticia Dátum 2016-06-24, 10:01:26
Köszönöm! Jó lett.:D És arra lehet tipped, hogy valamelyiknél mutatja a képet, valamelyiknél nem, az miért lehet?
Cím: Re:Itemshop.
Írta: PoLáKoSz Dátum 2016-06-24, 10:11:25
#10
Cím: Re:Itemshop.
Írta: Ticia Dátum 2016-06-24, 10:23:25
Nem jó, a fail.png fényképet mutatja az összesnél ami nem látszik .:S
Cím: Re:Itemshop.
Írta: PoLáKoSz Dátum 2016-06-24, 10:29:27
#11
EhPortal 1.39 © 2025, WebDev