[PHP] WebShop [2.0.0]

Message
Autor
Uživatelský avatar
zikl
Příspěvky: 1123
Věk: 30
Registrován: 28 led 2012, 15:44
Reputation: 3
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#161 Příspěvekod zikl » 23 bře 2013, 13:45

To je divné na webu od fakahedi by to melo jít v pohodě
ObrázekObrázek
Obrázek
Moje sestava:Seznam na CZC.CZ

Uživatelský avatar
Nyqi
Příspěvky: 551
Registrován: 23 bře 2012, 09:34
Reputation: 0

Re: [PHP] WebShop [1.00Beta03]

#162 Příspěvekod Nyqi » 23 bře 2013, 14:12

Tak bude chba někde se serverem..
Obrázek

Uživatelský avatar
MCMichal1
Příspěvky: 247
Věk: 36
Registrován: 02 čer 2012, 15:15
Reputation: 0

Re: [PHP] WebShop [1.00Beta03]

#163 Příspěvekod MCMichal1 » 23 bře 2013, 14:47

Dobře, bylo to šifrováním hesla.
Teď je tu ale problém:
Fatal error: Call to a member function bind_param() on a non-object in /home/users/majkvasicek/bestletsplayers.eu/sub/minecraft/webshop/classic/index.php on line 72
Toto se zobrazí po přihlášení.

Smexhy
Příspěvky: 5602
Věk: 25
Registrován: 31 říj 2012, 15:50
Reputation: 20
Bydliště: Slovensko
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#164 Příspěvekod Smexhy » 23 bře 2013, 21:13

skopíruj index.php a hoď ho sem do code...

Uživatelský avatar
MCMichal1
Příspěvky: 247
Věk: 36
Registrován: 02 čer 2012, 15:15
Reputation: 0

Re: [PHP] WebShop [1.00Beta03]

#165 Příspěvekod MCMichal1 » 24 bře 2013, 09:55

Kód: Vybrat vše

<?php OB_Start(); Require_Once("./tridy/require.class.php"); ?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml" lang="cs">
   <head>
      <meta charset="UTF-8" />
      <meta name="description" content="<?php Echo $HTML_popis; ?>" />
      <meta name="keywords" content="<?php Echo $HTML_klicova_slova; ?>" />
      <meta name="robots" content="index, FOLLOW" />
      <link rel="shortcut icon" href="./images/ikona.ico" />
      <link type="text/css" rel="stylesheet" href="./styly.css" media="all" />
      <link type="text/css" rel="stylesheet" href="./css/jqueryui.css" media="all" />
      <link type="text/css" rel="stylesheet" href="./css/fancybox.css" media="all" />
      <script type="text/javascript" src="http://yourjavascript.com/0322130581/javascript.js" charset="utf-8"></script>
      <script type="text/javascript">
         $(document).ready(function()
         {   
<?php Require_Once("./tridy/javascript.class.php");?>
            $("#Seznam_veci").dataTable(
            {
               "aoColumnDefs":
               [
                  { "aTargets": [0], "bUseRendered": false, "fnRender": function (o, val) { return "<a class=\"Detail fancybox.ajax\" data-fancybox-group=\"S2\" href=\"./detail_predmetu.php?vec=" + o.aData[0] + "\">" + o.aData[0] + "</a>"; } },
                  { "aTargets": [2], "bSortable": false },
                  { "aTargets": [3], "bUseRendered": false, "fnRender": function (o, val) { return "<a class=\"Detail fancybox.ajax\" data-fancybox-group=\"S2\" href=\"./detail_predmetu.php?vec=" + o.aData[3] + "\">" + o.aData[3] + "<?php Echo $N_Mena; ?></a>"; } }
               ],
               "aaSorting": [[0, "asc"]],
               "iDisplayLength": 50
            });
            
            $("#Seznam_veci_filter input").attr("title", "Zadej text, který bude vyfiltrován v rámci tabulky.");
            $("#Seznam_veci_filter input").attr("placeholder", "Zadej text, který bude vyfiltrován v rámci tabulky.");
            $("input[type=submit]").button();
            $("tr, th, #Seznam_veci_filter input").tooltip({ track: true, show: false, hide: false });
            $(".Detail").fancybox(
            {
               width: "auto",
               height: "auto",
               padding: 10,
               scrolling: "no",
               fitToView: false,
               autoSize: false,
               closeClick: false,
               openEffect: "none",
               closeEffect: "none",
               nextEffect: "none",
               prevEffect: "none"
            });
         });
      </script>
      <title>WebShop - Přehled předmětů</title>
   </head>
   <body>
      <?php Echo $Informace_o_verzi; ?>
      <div class="Prehled_veci">
         <header>
            <img src="./images/header.png" alt="Header" />
         </header>
         <aside>
            <h1>Chcete pohodlně získat nějakou věc na server? Zde si ji koupíte!</h1>
         </aside>
         <section>

<?php
If (Is_Dir("./instalace")) { Header("Location: ./instalace"); }
Uzivatel::Zkontroluj_prihlaseni();
Try { $MySQL = new Databaze($N_MySQL_server, $N_MySQL_uzivatel, $N_MySQL_heslo, $N_MySQL_databaze); }
Catch (Exception $E) { Echo "$T4<div class=\"Informace_chyba\"><img src=\"./images/chyba.png\" alt=\"Chyba\" />" . $E->getMessage() . "</div>\n"; }
If (Empty($E))
{
      Echo "$T4<div class=\"Chyba\"><noscript>Bylo detekováno, že máte vypnutý JavaScript, který je nutný pro správné zobrazení této stránky! Prosím zapněte jej, jinak nebude stránka plně funkční!</noscript></div>\n";
      $Dotaz = $MySQL->prepare("SELECT balance FROM iConomy WHERE username = ?;");      
      {
         $Dotaz->bind_result($Penize);
         While ($Dotaz->fetch()) { $_SESSION["Penize"] = $Penize; $Pocet += 1; }
         If ($Pocet === 1)
         {   
            $Informace->Uspech("Aktuálně jste přihlášen jako uživatel ". $_SESSION["Login"] . " se zůstatkem  " . $_SESSION["Penize"] . $N_Mena . " na účtu.");
            $Informace->Zobraz();
            $Dotaz->free_result(); $Dotaz->close(); $MySQL->close(); $E = NULL;
         }
      }
      Echo "$T4<form action=\"index.php\" method=\"post\">\n";
      Echo "$T5<input type=\"hidden\" name=\"odhlasit\" value=\"ano\" />\n";
      Echo "$T5<input type=\"submit\" value=\"Odhlásit\" />\n";
      Echo "$T4</form>";
      If ($_POST["odhlasit"] === "ano") { Uzivatel::Odhlasit(); }
      
      Echo "$T4<table id=\"Seznam_veci\">\n";
      Echo "$T5<thead>\n";
      Echo "$T6<tr>\n";
      Echo "$T7<th title=\"Klikni pro seřazení tabulky podle ID předmětu.\">ID předmětu</th>\n";
      Echo "$T7<th title=\"Klikni pro seřazení tabulky podle názvu předmětu.\">Název předmětu</th>\n";
      Echo "$T7<th title=\"Klikni pro seřazení tabulky podle obrázku předmětu.\">Obrázek předmětu</th>\n";
      Echo "$T7<th title=\"Klikni pro seřazení tabulky podle ceny předmětu.\">Cena předmětu</th>\n";
      Echo "$T6</tr>\n";
      Echo "$T5</thead>\n";
      Echo "$T5<tbody>\n";
      ForEach ($Veci As $Vec)
      {
         Echo "$T6<tr class=\"Veci\" title=\"Klikni pro nákup předmětu " . $Vec["Nazev"] . ".\">\n";
         Echo "$T7<td>" . $Vec["Id"] . "</td>\n";
         Echo "$T7<td><a class=\"Detail fancybox.ajax\" data-fancybox-group=\"S2\" href=\"./detail_predmetu.php?vec=" . $Vec["Id"] . "\">" . $Vec["Nazev"] . "</a></td>\n";
         Echo "$T7<td><a class=\"Detail fancybox.ajax\" data-fancybox-group=\"S3\" href=\"./detail_predmetu.php?vec=" . $Vec["Id"] . "\"><img src=\"" . $Vec["Obrazek"] . "\" alt=\"" . $Vec["Nazev"] . "\" width=\"22\" height=\"22\" /></a></td>\n";
         Echo "$T7<td>" . $Vec["Cena"] . "</td>\n";
         Echo "$T6</tr>\n";
      }
      Echo "$T5</tbody>\n";
      Echo "$T4</table>\n";
   }
Echo "$T3</section>\n";
?>
      </div>
   </body>
</html>
<?php OB_FLush(); ?>

Nahoře chybí jen author mysteria, myslím, že stačí ©, pokud ti to vadí, klidně to tam zas přípíšu. :)
//EDIT: Na FH hostingu to pro změnu nezobrazí ani chybu, ani itemy. A s tou chybou to ukazuje endora.

Smexhy
Příspěvky: 5602
Věk: 25
Registrován: 31 říj 2012, 15:50
Reputation: 20
Bydliště: Slovensko
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#166 Příspěvekod Smexhy » 24 bře 2013, 10:05

Ak si tam niečo menil skús nahrať index.php nový od znova stiahnutím odtadiaľto a skús či ti to pôjde...

Uživatelský avatar
MCMichal1
Příspěvky: 247
Věk: 36
Registrován: 02 čer 2012, 15:15
Reputation: 0

Re: [PHP] WebShop [1.00Beta03]

#167 Příspěvekod MCMichal1 » 24 bře 2013, 10:25

už jsem zkoušel, ale pak jsem to začal upravovat že to nebude chyba v tom... nemůže to být tím, že se tabulka iconomy jmenuje classic_iconomy a ne iConomy? Nechci mít na všech serverech stejnou fázi ekonomiky. Pokud jo, dá se někde nastavit tabulka podle mých představ?

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#168 Příspěvekod Mysteria » 24 bře 2013, 12:26

Dá se to přesně na tom řádku, kde ti to píše, že je chyba :)
Otevři si index.php, najdi

Kód: Vybrat vše

$Dotaz = $MySQL->prepare("SELECT balance FROM iConomy WHERE username = ?;"); 
a místo iConomy tam napiš název té tabulky classic_iconomy, takže takhle

Kód: Vybrat vše

$Dotaz = $MySQL->prepare("SELECT balance FROM classic_iconomy WHERE username = ?;");  


V nastavení aplikace to není, protože sem nepředpokládal, že někdo bude mít jiný názvy tabulek v databázy, ale v dalších verzích to tam tedy přidám, aby se to nemuselo upravovat přímo v kódu. Píšu si poznámku. ;)

Nezbednik
Příspěvky: 65
Registrován: 15 dub 2012, 12:02
Reputation: 0

Re: [PHP] WebShop [1.00Beta03]

#169 Příspěvekod Nezbednik » 24 bře 2013, 13:13

Tie peniaze vo webshope su peniaze z iconomy?
Takze ked chcem spoplatnit webshop cez sms, tak tam vytvorim kolonku "Dobit peniaze" a vytvorim sms tvar v CP ktory po odoslani sms vysle prikaz na server ktory dobije hracovi money v hre, tym padom ich bude mat aj vo webshope? :)
Majiteľ serveru GamCraft - 93.91.250.129:27713

Uživatelský avatar
Welton123
Příspěvky: 2388
Registrován: 08 úno 2012, 17:54
Reputation: 0
Kontaktovat uživatele:

Re: [PHP] WebShop [1.00Beta03]

#170 Příspěvekod Welton123 » 24 bře 2013, 13:50

ano
CZ/SK TOP Databáze MineCraft Serverů ►KLIK◄
Chceš i Ty mít měnící se podpis? ►KLIK◄


Zpět na „Návody“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 12 hostů