Jump to content
  • Announcements

    • Xmat

      Pravidlo pro postování v TTT

      Do sekce Tipy, triky, tutoriály nepatří žádné dotazy.   Postujte sem vaše návody, tipy a různé další věci jež uznáte za vhodné sdělit zdejšímu osazenstvu, ale veškeré dotazy směřujte do sekce Všeobecná diskuse.
    • Replik

      Seznam návodů a důležitých témat v této sekci

      Pro lepší přehlednost jsem vytvořil tento seznam, který vás, méně zkušené, lépe provede touto sekcí. Věřím, že zde najdete, co hledáte. Vypsané jsou návody, které jsou oficiálně uznané jako návody. Běžné diskuze, které neposkytují postupy a rady zvěřejněny nejsou.   Instalace vlastního MaNGOS Serveru Díky těmto návodům budete (měli by jste být) schopni vytvořit a následně spustit váš vlastní server. Nastavení je pro verze s i bez datadisku.   Instalace MaNGOS Serveru (bez datadisku TBC) - Autor Benny Instalace MaNGOS Serveru (s datadiskem TBC) - Autor Malfik Instalace MaNGOS Serveru v prostředí Linux - Autor charlie Instalace MaNGOS Serveru v prostředí Linux - Autor kupkoid   Chyby a jejich řešení při přihlašování k serveru - Autor Cybe   Zálohování uživatelských dat   Dávkový soubor (BAT soubor) pro vytvoření SQL záloh - Autor Replik   Kompilování - tvoření vlastních release (revizí)   Tvorba kompilací pro Win32 (MangoScript) - Autor bLuma   Ostatní - těžko zařaditelné, ale neznamená to, že nejsou dobré   VIP Systém - Autor charlie Tvorba Webových stránek pro MaNGOS - Autor zahuba Tvorba teleportačních NPC (MangoScript) - Autor Replik Registrační web (původně předělaná SPORA) Funkční pro Antrix i MaNGOS - Autor Replik Nastavení a spuštění Minimanager pro MaNGOS - Autor BlackMartin Nastavení MaNGOS Website - Autor Artorius   Samozřejmě jsou zde i jiné návody, ale tyto jsou nejvíce používané, proto věřím, že vám budou nápomocné. Tuto sekci budeme upravovat podle potřeby. Pokud by jste něco nenašli nebo si nevěděli rady, hledejte na fóru a teprve potom založte vlastní topik. Pokud nějaký autor vytvoří kvalitní návod a chtěl by ho zveřejnit i v tomto seznamu, doporučuji, aby mi napsal zprávu skrze PM.   Díky a přeji hezký den na WoWResource   Replik
    • Aristo

      Příspěvky tam, kde nemají co dělat

      Dodržujte zákaz přispívání do topiků s repaky pokud si to zakladatelé nepřejí!! Opakované psaní příspěvků bude trestáno warnem.
    • Aristo

      Používání spoilerů

      Poslední dobou má většina uživatelů fora zvláštní nutkání postovat extrémně dlouhé texty nebo kódy, které zabírají v nejedenom případu i 80% obsahu celé stránky a hodně tak zvedají nepřehlednost v topiku. Chtěl bych všechny uživatele požádat, aby při postování citací, jakýchkoliv kódů, errorů, atp... delších než 30 řádků používali funkci spoileru.   Funkci vyvoláte příkazem [spoiler] text [/spoiler]   Ukázka:  

hisgrak

Members
  • Content count

    846
  • Joined

  • Last visited

  • Days Won

    13

Posts posted by hisgrak


  1. Přesto, že o tom, jakým způsobem je v emulátoru nakládáno se statama vůbec nic nevím, tak pravděpodoně bude "problém" v datovém typu.

    Číslo 32,767 je totiž posledním číslem, které pojme datový typ int16_t (C++) = smallint (MySQL).

     

    Takže ti nezbývá nic jinýho než zkusit datový typ změnit v MySQL (stat_valuex má skutečně typ smallint

    :) ), vyzkoušet co to udělá, když nic tak se podívat jak se to načítá do emulátoru, opět navýšit a vyzkoušet co to udělá. Ještě se může stát (což je dost pravděpodobný), že ti to potom klient nezobrazí protože prostě není na tak velký čísla stavěnej.


  2. Dobrej point necro, já jsem se tím včera zabýval v rychlosti pár minut a tohle mě vůbec nenapadlo.

    V diskuzi pod http://php.net/manua...ssion-start.php se podobná věc objevuje ...

    Mám k dispozici 2 web servery jeden pod linuxem druhý pod win, ale ani u jednoho se tato chyba neobjevuje, takže nemám možnost to moc testovat.

     

    Řešení by mělo být převést do UTF 8 bez Byte order mark (http://en.wikipedia....Byte_order_mark).

    Dá se to udělat v Notepad++ (Formát->Konvertovat do UTF8 (bez BOM)). Tak pak dej vědět jak to dopadlo.

     

    Příště prosím podobné věci směřovat do tématu s managerem (viz můj podpis), spamování ICQ a zakládání témat jinde není ta pravá volba.

     

    BTW .. HighSrak dobrej skomol :D


  3. Ahoj, díky za report.

     

    V souboru class/class_login.php, řádek 154 změnit na

    if(mysql_query("UPDATE account SET sha_pass_hash='".$web->vratHash($_SESSION['user_name'], $password1)."', v=null, s=null WHERE id='".$_SESSION['user_id']."'"))
    

     

    Teď by to mělo jít.


  4. Tak po téměř roce jsem managera decentně updatnul.

     

    * --------- Version 0.53 (7.3.2012) -----------
    * = Opravena spousta chyb
    * = Email pomocí třídy PHP Mailer - i pro localhost servery na XAMPP ...
    * = Upravena změna jména - nyní se provádí při přihlášení do hry.
    * = Odstraněno logo WoW z horní části stránky :-)
    * = Změna kódování na UTF-8 .
    
    

     

    enjoy.

    • Upvote 3

  5. Přikláněl bych se buď ke špatně nastavenému configu, nebo mysql serveru.

    Nesnažiš se například napojit na root účet, na který máš zakázaný přístup z venku?

     

    Možností je skutečně hodně, hod sem část configu (bez hesel ofc). Už jsem viděl takový věci co tam lidi psali, že jsem tomu sám nevěřil ;-)


  6. Upravovali jsme CSS aby tam nebyla ta pata. V hlavičče ho máš, do večera ho dám i dole.

     

    Tím máš na mysli <meta name="author" content="Hisgrak & Jackings"> ?

    Jako kluci těší mě, že používáte něco co jsem tu pro vás vyvěsil ke stažení, ale jako připsat 2 odkazy, udělal public online hráče a změnit pozadí a copyright je pryč :). Když to tam do večera přišpendlíte, np.

    • Upvote 1

  7. Asi nejjednodušší bude blokovat tyhle weby přímo z administrace domácího routeru, pokud máš k němu přístup.

     

    Na pc sestry můžeš třeba

    Přes firewall přímo v PC zablokovat stránky

    Nebo editací C:\Windows\System32\drivers\etc\hosts směrovat na loopback ... např

    127.0.0.1 superhry.cz
    127.0.0.1 webgames.cz
    

     

    možností je skutečně mrtě :)


  8. Tak mam další problém tohle už sem vyřešil jeto v pohode fungujeto krasne :D ale mam administraci ta když edituju text tak se přemaže i prvni řadek což je nadpis tkaže potřebuju aby se to ukladalo od 2. řádku níž

    Script na uložení textu:

     

    $text = $_POST['editace']; // Určíme text na zapsání do souboru
    $relace = FOpen("./stranky/$stranka.php", "w");     // Otevřeme soubor
    FWrite($relace,$text);       // Zapíšeme text do souboru
    fclose($relace);                      // Zavřeme soubor
    echo "Editace byla úspěšná.";

    Ahoj,

    směr kterým jsi se vydal je špatně.

    Až na nějaké speciální případy se vše řeší s databází,

    při normální práci se nemá vůbec cenu něčím podobným zaobírat, tenhle postup administrace se už nepoužívá od doby rozšíření relačních databází (Seznam.cz měl taky dříve katalog ukládaný do texťáků, ale to je už více než 10let)

     

    Anyway takhle by to mohlo fungovat

     

    $file = './stranky/$stranka.php';
    $data = file_get_contents($file);
    $data = explode("\n", $data);
    $data = $data[0]."\n";
    
    $data .= $_POST['editace'];
    
    file_put_contents($file, $data);
    

     

    edit: \n ...


  9. Na začátek stránky:

    <?php
    
    $cesta = array('rand/obr1.jpg',
                 'http://www.wowresource.eu/uploads/av-3522.jpg',
                 'http://www.wowresource.eu/public/style_images/master/logo.png');
    
    ?>
    

     

    Do hlavičky i.e. mezi <head></head>

    <style type="text/css">
       body {background-image: url('<?php echo $cesta[rand(0, count($cesta)-1)] ?>');}
    </style>

     

    Soubor musí být .php ofc :)

    http://dev.higi.cz/randobr.php

    • Upvote 1
×