-
Announcements
-
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. -
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 -
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. -
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:
-
-
Content count
243 -
Joined
-
Last visited
-
Days Won
10
Posts posted by Hookyns
-
-
Pro registraci nepotřebuješ funkci sha_password
Uprav si Insertový SQL příkaz na
INSERT INTO `account` (`username`,`sha_pass_hash`, `email`, `expansion`) VALUES (UPPER('$name'), SHA1(CONCAT(UPPER('$name'),':',UPPER('".$_POST["pass"]."'))), '$email', '3');
-
WoW PassChanger
Vkládám sem utilitku na vytvoření nového hesla v případě, že bylo ztraceno nebo ukradeno.
Celé sepsáno mnou, obrázek použit z přeposílání hesel od Vladonixe.
Nebylo Testováno, ale za funkčnost ručím. V případě nefunkčnosti reagujte.
V případě malého rozlišení bude asi třeba odstranit overflow: hidden; z CSS
EDIT: Přidán náhled
EDIT2: Sry špatně jsem přiložil soubor
EDIT3: Abych nezapomněl, změna hesla se ověřuje přes E-mail pomocí funkce mail(); na ni je potřeba mít funkční SMTP
- 4
-
Nejraději bych ten PHP přepsal ale OK.
PHP script měj na stejné stránce jako máš to HTML.
Jen umaž hodnotu v atributu action="" v <form> (<form action="" method="post">
A tuhle část kódu:
if ($user == '') { print'Prázdné pole: Jméno účtu'; mysql_close(); } elseif ($str == '') { print'Prázdné pole: Heslo'; mysql_close(); } elseif ($email == '' or $email == '@') { print'Prázdné pole: E-Mail'; mysql_close(); } else { $db_add = mysql_query( "INSERT INTO `account` VALUES ('11' '$user', '$str', '0', '', '0', '0', '$email', '', '', '0', '0', '0', '0', '0', '0', '0')" ) or die( 'Chyba: '.mysql_error() );} print 'Účet byl úspěšně vytvořen<br><br>Přejeme příjemnou hru.';
vyměň za:
if (isset ($_POST['submit'])) { if (empty ($user)) { print'Prázdné pole: Jméno účtu'; mysql_close(); } elseif (empty ($str)) { print'Prázdné pole: Heslo'; mysql_close(); } elseif (empty ($email) | $email == '@') { print'Prázdné pole: E-Mail'; mysql_close(); } else { $db_add = mysql_query( "INSERT INTO `account` VALUES ('11' '$user', '$str', '0', '', '0', '0', '$email', '', '', '0', '0', '0', '0', '0', '0', '0')") or die('Chyba: '.mysql_error() ); print 'Účet byl úspěšně vytvořen<br><br>Přejeme příjemnou hru.'; } }
EDIT: Řešení toho ID: sloupečku ID je třeba nastavit Auto Increment
-
Item přes WEB
in Web
Až se v pátek dostanu domů, tak se ti na to můžu podívat.
Udělal bych i výčet itemů z DB a ty by sis jen vybral item, který chceš.
Nic neslibuji, protože jsem ještě přidávání itemů nezkoušel a jak se zde píše není to jednoduché.
-
chci neco jako ma project nemesis udelal bys mi to?
Ve WoW se již nějakou dobu nepohybuji takže nevím jak to má project Nemesis.
Napiš mi na PM bližší detaily toho, jak si to představuješ
-
Dakujem neskor vyskusam, momentalne nemam pristup k FTP, este raz ti dakujem velmi pekne +1 rep
EDIT2: mno prvykrat bola chyba v zapise datumu.. nebralo format.. ale vybehlo potom toto:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /3w/euweb.cz/m/maximus/ec/ccc/index.php on line 82
v zdrojaku:
//extract of news $getnews = mysql_query("select * from `news` order by id desc"); while ($news = mysql_fetch_array($getnews)) { echo "<div class='new'>\n<strong>".stripslashes($news["nadpis"])."</strong>\n<span>Dne: ".$news["date"]." Od: ".$news["od"]."</span>\n<p>".stripslashes($news["novinka"])."</p>\n</div>\n"; } //end of extract
A neměnil si něco v Databázy?
Tuhle chybu to většinou píše, když se člověk snaží vypsat obsah ze slouoce který neexistuje, pokud se nepletu.
EDIT: K tomu datumu, zapoměl jsem na uvozovky $date = Date("d.m.Y v H:i");
-
VIP systém by neměl být problém, pokud se bude jednat o SMS.
S platbou přes účet by to bylo složitější, pokud by si chtěl systém, o který se nemusíš starat.
-
Tady máš ten kód, psal jsem to narychlo tak tam mohou být překlepy (tzn. nevalidnost kódu - nezkoušel jsem to spustit..)
<?php //Connect to database //Edit this variables $db_host = ''; //MySQL's host adress $db_user = ''; //MySQL User name $db_pass = ''; //MySQL password $db_name = ''; //Name of database //End of editing variables mysql_connect("$db_host", "$db_user", "$db_pass") or die("Connection to database failed"); mysql_select_db("$db_name") or die("Database not found"); //End of connect //function function sec($text) { $text = htmlspecialchars(addslashes($text)); return $text; } $date = Date("d.m.Y v H:i"); echo "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\">\n"; echo "<html>\n"; echo "<head>\n"; echo "<meta http-equiv=\"content-type\" content=\"text/html; charset=utf-8\">\n"; echo "<title>Novinkovač</title>\n"; echo '<style> body { text-align: center; } .new { width: 700px; border: 1px solid blue; color: black; font: normal 11pt Times New Roman; margin: 0 auto; text-align: left; } .new strong { font: bold 14pt Times New Roman; width: 100%; display: block; text-align: left; } .new span { width: 100%; display: block; text-align: left; } .new p { width: 100%; text-align: center; } </style>'; echo "</head>\n"; echo "<body>\n"; echo "<form method='post' action=''>\n"; echo "<input type='text' name='nadpis' size='30'>\n"; echo "<textarea name='text' rows='10' cols='70'></textarea>\n"; echo "<input type='submit' name='senddata' value='Insert new'>\n"; echo "</form>\n"; //Code for insert new if (isset($_POST['senddata'])) { if (!empty($_POST['nadpis'])) { if (!empty($_POST['text'])) { $od = 'Administrator'; mysql_query("insert into `news` (`nadpis`, `novinka`, `od`, `date`) values ('".sec($_POST["nadpis"])."', '".sec($_POST["text"])."', '$od', '$date')"); } else echo 'Novinka je prázdná'; } else echo 'Musíte vyplnit nadpis.'; } //End of inserting code //extract of news $getnews = mysql_query("select * from `news` order by id desc"); while ($news = mysql_fetch_array($getnews)) { echo "<div class='new'>\n<strong>".stripslashes($news["nadpis"])."</strong>\n<span>Dne: ".$news["date"]." Od: ".$news["od"]."</span>\n<p>".stripslashes($news["novinka"])."</p>\n</div>\n"; } //end of extract echo "</body>\n"; echo "</html>\n";
SQL pro tabulku NEWS
CREATE TABLE `news` ( `id` int(20) NOT NULL auto_increment, `nadpis` varchar(250) NOT NULL, `novinka` longtext NOT NULL, `od` varchar(50) NOT NULL, `date` varchar(50) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=MyISAM AUTO_INCREMENT=17 DEFAULT CHARSET=utf8;
EDIT: zapomněl jsem na stripslashes ve výpisu - doplněno
- 1
-
Jelikož mi lidé stále píšou, musím vás upozornit, že už je delší dobu po prázdninách.
Jsem student a během školního roku mám pouze zlomek toho času, který jsem měl o prázdninách.
Své požadavky můžete stále psát, ale nečekejte brzkou odpověď. Doma jsem jen o weekendu.
To Cesare: Momentálně mám něco rozdělané, za cca 30 min. ti to napíšu
-
Souhlasím se vším co Jamira řekl o webu a ještě něco přidám.
Jak již bylo zmíněno, web v tabulce již není IN.
Také by se neměly používat ani atributy pro styl u <body> a ani bych nepoužíval atributy u img jako třeba border a rozměry width a height (src a alt by měly být naopak vždy).
Další věc je optimalizace, jelikož jsem zastáncem optimalizovaných stránek, tak je pro mě použití width="1273" nepřijatelné. Když chceš mít web široký tak width: 100%; a tomu přizpůsobit celý web.
V opačném případě by měla být stránka široká tak 1000px (z důvodu rozlišení kancelářských PC 1024x768)
Další věcí je kódování na cp-1250 není nic špatného, ale jelikož je to portál/fórum bylo by lepší použít UTF-8 už jen z důvodu databáze (Některé hosty mají s CP-1250 problém).
A pak je tady nedostatek v <head>. Mělo by tam být více informací z důvodu SEO optimalizace + samozřejmě načtení CSS souboru, kterým by měl být celý web stylován.
Za případné chyby v textu se omlouvám
-
Registrace
in Web
tedy je too asi tak...musiš si to eště poupravovat podle svých webovek
Registrace
<p> </p> <div style="width: 100%; text-align: center;"> <?php if(isset($_POST['registrace'])) { $uzivatel = mysql_fetch_array(mysql_query("SELECT `username` FROM `portal_users` WHERE `username`='".$_POST['username']."';")); $mail = mysql_fetch_array(mysql_query("SELECT `mail` FROM `portal_users` WHERE `mail`='".$_POST['mail']."';")); if (!empty($_POST['username'])) { if(!empty($uzivatel['username'])) echo "UĹľivatelskĂ© jmĂ©no je jiĹľ zabranĂ© !\n"; elseif(!empty($mail['mail'])) echo "Tento e-mail je jiĹľ registrovanĂ˝ !\n"; elseif ($_POST['password'] != $_POST['password2']) echo "Zadaná hesla se neschodujĂ !"; else { $date = Date("U"); $ip = $_SERVER['REMOTE_ADDR']; $query = mysql_query("INSERT INTO `portal_users` (username, mail, password, date, ip, access) VALUES ('".$_POST['username']."','".$_POST['mail']."','".MD5($_POST['username'].":".$_POST['password'])."','".$date."','".$ip."','0')"); if($query) { echo "VĂtej ".$_POST['username']."! Registrace probÄ›hla ĂşspěšnÄ›!<br /><br />Pro pĹ™echod na pĹ™ihlášenĂ kliknu <a href='index.php?s=login'><b>ZDE</b></a>."; $reg = 1; } else echo "PĹ™i registraci došlo k chybÄ›, prosĂm kontaktujte nás"; }; } else echo "Zadejte uĹľivatelskĂ© jmĂ©no !\n"; }; if($reg!=1 && empty($_SESSION['portal_login'])) { ?> <form action="index.php?s=register" method="post"> <table width="90%" border="0" align="center" cellpadding="3" cellspacing="1"> <tr> <td align="right" width="50%"><label>UĹľivatelskĂ© jmĂ©no: </td><td width="10px"> </td><td align="left"> <input type="text" name="username" size="25" value="<?php echo $_POST['username']; ?>"></label></td> </tr> <tr> <td align="right"><label>E-mail: </td><td> </td><td align="left"> <input type="text" name="mail" size="25" value="<?php echo $_POST['mail']; ?>"></label></td> </tr> <tr> <td align="right"><label>Heslo: </td><td> </td><td align="left"> <input type="password" name="password" size="25" value=""></label></td> </tr> <tr> <td align="right"><label>OvěřenĂ hesla: </td><td> </td><td align="left"> <input type="password" name="password2" size="25" value=""></label></td> </tr> <tr> <td align="center" colspan="3"><input type="submit" name="registrace" value="Registrovat !"></td> </tr> </table> </form> <?php }; ?></div> <p> </p> <hr /> <p> </p>
Administrace
<p> </p> <?php if($uzivatel_prava>0) { echo "<div style=\"width: 100%; text-align: center;\"><a href=\"index.php?s=administrace&w=menu1\">Správa menu 1</a> | <a href=\"index.php?s=administrace&w=menu2\">Správa menu 2</a><hr /></div>\n"; if($w=="menu1" && empty($id) && empty($a)) { if(!empty($_GET['smazatid'])) { @mysql_query("DELETE FROM `portal_menu1` WHERE `id`='".$_GET['smazatid']."' LIMIT 1;"); sth_redir('index.php?s=administrace&w=menu1'); }; ?> <table width="100%" border="0" align="center" cellpadding="3" cellspacing="1"> <tr> <th> </th> <th>ZobrazovanĂ˝ název</th> <th>Odkaz</th> <th>Práva k zobrazenĂ</th> <th>AktivnĂ</th> <td><a href="index.php?s=administrace&w=menu1&a=pridat">PĹ™idat odkaz</a></td> <td> </td> </tr> <?php $menu_admin = @mysql_query("SELECT * FROM `portal_menu1`;"); if($menu_admin != NULL) { while($admin_menu = @mysql_fetch_array($menu_admin)) { echo "<tr>\n"; echo "<td></td>\n"; echo "<td>".$admin_menu['nazev']."</td>\n"; echo "<td>"; if(!strpos(" ".$admin_menu['url'], "http://")) echo "index.php?q="; echo $admin_menu['url']."</td>\n"; echo "<td>".$admin_menu['prava']."</td>\n"; echo "<td>".$admin_menu['aktivni']."</td>\n"; echo "<td><a href=\"index.php?s=administrace&w=menu1&id=".$admin_menu['id']."\">editovat</a> | <a href=\"index.php?s=administrace&w=menu1&smazatid=".$admin_menu['id']."\">smazat</a></td>\n"; echo "<td></td>\n"; echo "</tr>\n"; }; echo "</table>"; }; } elseif($w=="menu1" && empty($a)) { $menu_admin = @mysql_query("SELECT * FROM `portal_menu1` WHERE `id`= '".$id."' LIMIT 1;"); $admin_menu = @mysql_fetch_array($menu_admin); ?> <form action="index.php?s=administrace&w=menu1&eid=<?php echo $id; ?>" method="post"> <table width="90%" border="0" align="center" cellpadding="3" cellspacing="1"> <tr> <td align="right" width="50%"><label>ZobrazovanĂ˝ název: </td><td width="10px"> </td><td align="left"> <input type="text" name="nazev" size="25" value="<?php echo $admin_menu['nazev']; ?>"></label></td> </tr> <tr> <td align="right"><label>Odkaz url / index.php?q=</td><td> </td><td align="left"> <input type="text" name="url" size="25" value="<?php echo $admin_menu['url']; ?>"></label></td> </tr> <tr> <td align="right"><label>Práva k zobrazenĂ: </td><td> </td><td align="left"> <input type="text" name="prava" size="25" value="<?php echo $admin_menu['prava']; ?>"></label></td> </tr> <tr> <td align="right"><label>AktivnĂ: </td><td> </td><td align="left"> <input type="text" name="aktivni" size="25" value="<?php echo $admin_menu['aktivni']; ?>"></label></td> </tr> <tr> <td align="center" colspan="3"><input type="submit" name="zmenit" value="ZmÄ›nit !"></td> </tr> </table> </form> <?php } elseif($w=="menu1" && $a=="pridat") { ?> <form action="index.php?s=administrace&w=menu1" method="post"> <table width="90%" border="0" align="center" cellpadding="3" cellspacing="1"> <tr> <td align="right" width="50%"><label>ZobrazovanĂ˝ název: </td><td width="10px"> </td><td align="left"> <input type="text" name="pnazev" size="25"></label></td> </tr> <tr> <td align="right"><label>Odkaz url / index.php?q=</td><td> </td><td align="left"> <input type="text" name="purl" size="25"></label></td> </tr> <tr> <td align="right"><label>Práva k zobrazenĂ: </td><td> </td><td align="left"> <input type="text" name="pprava" size="25"></label></td> </tr> <tr> <td align="right"><label>AktivnĂ: </td><td> </td><td align="left"> <input type="text" name="paktivni" size="25"></label></td> </tr> <tr> <td align="center" colspan="3"><input type="submit" name="pridat" value="PĹ™idat !"></td> </tr> </table> </form> <?php }; if($w=="menu2" && empty($id) && empty($a)) { if(!empty($_GET['smazatid'])) { @mysql_query("DELETE FROM `portal_menu2` WHERE `id`='".$_GET['smazatid']."' LIMIT 1;"); sth_redir('index.php?s=administrace&w=menu2'); }; ?> <table width="100%" border="0" align="center" cellpadding="3" cellspacing="1"> <tr> <th> </th> <th>ZobrazovanĂ˝ název</th> <th>Odkaz</th> <th>Práva k zobrazenĂ</th> <th>AktivnĂ</th> <td><a href="index.php?s=administrace&w=menu1&a=pridat">PĹ™idat odkaz</a></td> <td> </td> </tr> <?php $menu_admin = @mysql_query("SELECT * FROM `portal_menu2`;"); if($menu_admin != NULL) { while($admin_menu = @mysql_fetch_array($menu_admin)) { echo "<tr>\n"; echo "<td></td>\n"; echo "<td>".$admin_menu['nazev']."</td>\n"; echo "<td>"; if(!strpos(" ".$admin_menu['url'], "http://")) echo "index.php?q="; echo $admin_menu['url']."</td>\n"; echo "<td>".$admin_menu['prava']."</td>\n"; echo "<td>".$admin_menu['aktivni']."</td>\n"; echo "<td><a href=\"index.php?s=administrace&w=menu2&id=".$admin_menu['id']."\">editovat</a> | <a href=\"index.php?s=administrace&w=menu1&smazatid=".$admin_menu['id']."\">smazat</a></td>\n"; echo "<td></td>\n"; echo "</tr>\n"; }; echo "</table>"; }; } elseif($w=="menu2" && empty($a)) { $menu_admin = @mysql_query("SELECT * FROM `portal_menu2` WHERE `id`= '".$id."' LIMIT 1;"); $admin_menu = @mysql_fetch_array($menu_admin); ?> <form action="index.php?s=administrace&w=menu2&eid=<?php echo $id; ?>" method="post"> <table width="90%" border="0" align="center" cellpadding="3" cellspacing="1"> <tr> <td align="right" width="50%"><label>ZobrazovanĂ˝ název: </td><td width="10px"> </td><td align="left"> <input type="text" name="nazev" size="25" value="<?php echo $admin_menu['nazev']; ?>"></label></td> </tr> <tr> <td align="right"><label>Odkaz: index.php?q=</td><td> </td><td align="left"> <input type="text" name="url" size="25" value="<?php echo $admin_menu['url']; ?>"></label></td> </tr> <tr> <td align="right"><label>Práva k zobrazenĂ: </td><td> </td><td align="left"> <input type="text" name="prava" size="25" value="<?php echo $admin_menu['prava']; ?>"></label></td> </tr> <tr> <td align="right"><label>AktivnĂ: </td><td> </td><td align="left"> <input type="text" name="aktivni" size="25" value="<?php echo $admin_menu['aktivni']; ?>"></label></td> </tr> <tr> <td align="center" colspan="3"><input type="submit" name="zmenit" value="ZmÄ›nit !"></td> </tr> </table> </form> <?php } elseif($w=="menu2" && $a=="pridat") { ?> <form action="index.php?s=administrace&w=menu2" method="post"> <table width="90%" border="0" align="center" cellpadding="3" cellspacing="1"> <tr> <td align="right" width="50%"><label>ZobrazovanĂ˝ název: </td><td width="10px"> </td><td align="left"> <input type="text" name="pnazev" size="25"></label></td> </tr> <tr> <td align="right"><label>Odkaz: index.php?q=</td><td> </td><td align="left"> <input type="text" name="purl" size="25"></label></td> </tr> <tr> <td align="right"><label>Práva k zobrazenĂ: </td><td> </td><td align="left"> <input type="text" name="pprava" size="25"></label></td> </tr> <tr> <td align="right"><label>AktivnĂ: </td><td> </td><td align="left"> <input type="text" name="paktivni" size="25"></label></td> </tr> <tr> <td align="center" colspan="3"><input type="submit" name="pridat" value="PĹ™idat !"></td> </tr> </table> </form> <?php }; } else echo "Nemáte dostaÄŤujĂcĂ práva na vstup do administrace !"; ?> <p> </p> <hr /> <p> </p>
Login
<p> </p> <?php if($log!=1 && empty($_SESSION['portal_login'])) { ?> <div style="width: 100%; text-align: center;"> <form action="index.php?s=login" method="post"> <table width="90%" border="0" align="center" cellpadding="3" cellspacing="1"> <tr> <td align="right" width="50%"><label>Username: </td><td width="10px"> </td><td align="left"><input type="text" name="username" size="25" value="<? echo $_POST[username]; ?>"></label></td> </tr> <tr> <td align="right"><label>Password: </td><td> </td><td align="left"><input type="password" name="password" size="25" value=""></label></td> </tr> <tr> <td align="center" colspan="3"><input type="submit" name="prihlasit" value="Přihlásit se !"></td> </tr> </table> </form> </div> <?php }; ?> <p> </p> <hr /> <p> </p>
Logout
<p> </p> <div style="width: 100%; text-align: center;"> <?php if(empty($_SESSION['portal_login'])) { echo "Odhlášenà proběhlo úspěšně !<br />\n"; }; ?> </div> <p> </p> <hr /> <p> </p>
Chceš eště nějaká SQL? nebo si je uděláš? (nějaka rep+ by neuškodila)
Chceš rep, ale přitom nemáš php u loginu a ten logout je také nefunkční.
Chybí ti tam session_unregister();
Tohle je sice starčí topic, ale musel jsem reagovat
-
Další Grafika
in Web
Docela pěkné, rozvržení taky dobré.
Jen ty kolečka na ty stránky udělej širší nevleze se ti tam třeba 10 etc..
A hodně štěstí tomu, kdo to bude kódovat, je to lahůdka tak na 3h.
EDIT:
Patička... Máš ji vysokou to beru ale proč ten text máš uplně naspodu? chce to vertikalně doprostřed.
- 1
-
Co je politika?
Příjde za otcem pětiletý synáček a ptá se, co je to politika.
,,Jak bych ti to vysvětlil", přemýšlí otec.
,,Podívej se, to je jako u nás doma: Já jsem kapitalismus. Já vydělávám peníze a nosím je domů.
Maminka, to je vláda. Ta mi peníze vezme, něco si nechá a zbytek přerozdělí podle svého uvážení.
Naše služebná, to je dělnická třída. Ta pracuje a my ji za to platíme.
Dědeček, to jsou odbory, ten dává pozor, aby dělnická trída nebyla vykořisťována.
Ty jsi lid. Pro tebe to všechno všichni děláme. A tvůj malý bratříček, tak to je naše společná budoucnost.
Rozumíš tomu?"
Chlapeček se dlouze zamyslí a pak řekne: ,,Zatím ještě nevím, nechám si to přes noc projít hlavou".
V noci se probudí zápachem, protože jeho malý bratříček se pokakal! Zajde tedy do pokoje rodičů.
Tam spí pouze maminka a nejde probudit.
Chlapec jde tedy do pokoje služky a tam vidí tatínka, jak si se služebnou právě hezky užívá.
Ani jeden si malé postavičky nevšimne.
Chlapeček se smutně otočí a za rohem uvidí dědečka, jak se zájmem pozoruje oknem tatínka se služebnou.
Ani dědeček si ho nevšimne. Chlapeček se rozpláče a jde si lehnout.
Ráno se ho ptá tatínek: ,,Tak už víš, co je to ta politika?".
A chlapec smutně odpoví:
,,Už to vím, ale je to trochu jinak než si říkal včera".
,,A jak, prosím tě?"
,,No, kapitalismus zneužívá dělnickou třídu. Odbory tomu nečinně přihlížejí, zatím co vláda tvrdě spí. Lid všemi ignorován a naše společná budoucnost leží ve sračkách".
- 1
-
Ok takže ak máš router a máš tam zapojené PC automaticky by si ho mal vidieť pre to ale musíš spraviť nasledovné.
- Vypnúť Firewall (OS alebo iný)
- Povoliť zdieľanie BEZ hesla
- Vypnúť šifrovanie 128-Bit ale dať ho na to 64-Bit alebo aké to je to už neviem sú tam len 2
- Ak tak v povoliť v routry LAN sieť je tam funkcia vypnutia napríklad ja ju tam mám
Toľko ti poradím asi
Dovolím si doplnit.
5. Pkud máš windows Vista, tak síť musí být nastavena jako Privátní nikoli Veřejná
-
Já to mám vyřešené třeba xamppem, ale není to moc efektivní, soubor musím nejdříve přetáhnout..
Co zkusit nějaký SW? http://www.stahuj.centrum.cz/internet_a_site/sdileni_souboru_(p2p)/cabos/
popř. http://www.stahuj.centrum.cz/?g=sd%EDlen%ED+soubor%F9
-
Zaregistroval som sa, ale nepríde vám to ako Travian? Mne veru áno
www.travian.sk
Pokud myslíš to mé woegame.eu spíš jsem se inspiroval ikariam.cz ale o to tady nejde.
woegame je jen ukázka toho, že jsem schopen tohle (to na co shaním lidi) dokončit.
Na Space Crisis pracuji 4. dnem a je zatím hotový základní design, část databáze (vytvářím ji postupně), mapa vesmíru, mapa planety, základní věci pro stavbu budov a pár ostatních věcí.
-
Hledám zájemce pro práci na browserové hře.
Hledám lidi na pozice
- ScriptWriter
-
- Nutná znalost HTML, CSS, JS, PHP, SQL (MySQL databáze)
- Mít chuť k práci
- Dokázat pracovat v teamu
- Věk nejlépe 16+ (Možnost vyjímky)
- Kódy musejí vypadat úhledně a hlavně musejí být validní
- Pro přijeti na tuto pozici bych chtěl vidět ukázku nějakého kódu hlavně PHP
- Počet míst: neurčitý počet - práce se přizpůsobí počtu
- Grafik
-
- Dokázat svou práci dělat dobře a detailně
- Zvládat i kreslení (textury, budovy, krajina)
- Dokázat pracovat v teamu
- Věk nejlépe 16+ (Možnost vyjímky)
- Počet míst: neurčitý počet - práce se přizpůsobí počtu
- Gramatik
- Přiznám se, že češtinu neovládám nejlépe a dělám chyby, proto by se mi hodil někdo, kdo bude projíždět hru a kontrolovat
Co můžu nabídnout za pomoc
-
- Zkušenosti
- Neomezený Premium účet po dokončení hry
- Práci na jiných projektech
- Popřípadně část možného budoucího výdělku
Pro ty, co si myslí, že projekt bude neúspěšný nebo bude ukončen (jak by se dalo odůvodnit ,,Už mě to nebaví"), tak je zklamu, protože to nemám v plánu.
Jako důkaz bych chtěl přiložit hru, na které jsem sám pracovat přes půl roku.
Hra není uplně dokončená, ale stále na ní pracuji.
Link: http://woegame.eu (neberte to jako reklamu nýbrž jako důkaz)
Informace o hře
Hra momentálně nese název Space Crisis.
Bude to budovatelská hra.
MiniStory: (přípomíná stargate)
Kdysi dávno žila ve vesmíru vyspělá civilizace, která rozsela portály po celém vesmíru.
Díky těmto portálům se lze během chvíle přesunout na jinout planetu.
Tato civilizace se v průběhu času ztratila a zanechala za sebou obyčejné lidi odkázané na sebe.
Ve hře člověk začne zhruba na úrovni středověku a postupně se bude vyvvíjet přes naši dobu až do budoucnosti.
Hra nebude dělána stylem jako jsou ostatní hry např.Ikariam, Travian,...
Hru bude řídit člověk ne system (až na hlavní věci) např. to co vědci vyzkoumají nebude mít název, jen popis co to dělá, člověk si to pojmenuje sám.
Bude kladen vyšší důraz na realitu. Nebudou zde jen suroviny jako dřevo, kámen, jídlo, železo, ale velké množství surovin a několik druhů jidel.
Suroviny nebudou zobrazeny všechny hned od začátku příkladem je energie, bude zobrazena až po zjištění, že něco takového existuje.
Později bude možnost stavby vesmírných lodí, objevování nových věcí..
Snad to jako základní popis stačí. Pokud by jste měli otázky na něco konkrétního můžu zodpovědět.
- 1
-
-
Web Template
in Web
Zakázání pravého myšítka je zbytečná věc, to samé jako zákaz označení textu.
Když chci získat zdroj dám jednoduše ctrl+s a když chci zkopírovat obrázek nebo něco dám ctrl+a a následně ctrl+c
-
Zdravím,
Hledám dobrého grafika schopného kreslení, tablet výhodou.
Jednalo by se o nakreslení velké krajiny (2000x2000px) ze shora, tato oblast by měla být asi 10x10km ve skutečnosti.
Krajina by byla převážně travnatá popřípadně s řekou a nějakou horou.
Za odměnu bych mohl nabídnout nakódování stránek (HTML, CSS, JS, PHP, MySQL) nebo účast na "projektu" do níž tato krajina je.
Dotazy piště zde, zájemci piště na ICQ 318246142.
-
Tenhle je taky dobrej
void pohadka() { if (princ.sila >= drak.sila) { drak.delete(); princ += princezna + kralovstvi/2; } else { princ -= hlava; drak.hmotnost += princezna.hmotnost; kral.status = "Smutny"; kralovstvi.goto("prdel"); } }
xD pěkný, ale možná bych to else napsal trochu jinak
-
-
Je to normálně pro DB..
Ty jen pomocí JS bereš data z normálního PHP
EDIT:
v tom souboru co je tam uveden budeš mít např. tohle:
<?php echo "<html>\n"; echo "<head>\n"; echo "<title>něco</title>\n"; echo "</head>\n"; echo "<body>\n"; require_once "config.php"; $getfromshout = mysql_query("select od,text from shout where neco = neco"); while($vypis = mysql_fetch_array($getfromshout)){ echo "<div class='zprava'>".$vypis["od"]."<br>".$vypis["text"]."</div>\n"; } echo "</body>\n"; echo "</html>\n";
-
Tohle je kód který používám já.
Snad si to zvládneš upravit, napíšu ti tam i nějaké komentáře
<script> var xmlhttp function showHint(str) { xmlhttp=GetXmlHttpObject(); if (xmlhttp==null) { alert ("Your browser does not support XMLHTTP!"); return; } var url="text_to_chat.php"; //soubor, ve kterém jsou vypsané a nastylované všechny zprávy (obsah souboru se přenáší do pole chatu, soubor musí obsahovat celou HTML strukturu) url=url+"?sid="+Math.random(); xmlhttp.onreadystatechange=stateChanged; xmlhttp.open("GET",url,true); xmlhttp.send(null); } function stateChanged() { if (xmlhttp.readyState==4) { //převod znaků z GETu function convert(prevtext) { var chars = {'%EC': 'ě', '%9A': 'š', '%E8': 'č', '%F8': 'ř', '%9E': 'ž', '%FD': 'ý', '%E1': 'á', '%ED': 'í', '%E9': 'é', '%EF': 'ď', '%9D': 'ť', '%F2': 'ň', '%F3': 'ó', '%FA': 'ú', '%F9': 'ů', '%D8': 'Ř', '%8E': 'Ž', '%8A': 'Š', '%C8': 'Č', '%CF': 'Ď', '%8D': 'Ť', '%D2': 'Ň'}; for (key in chars) { var regexp = new RegExp(key, 'g'); prevtext = prevtext.replace(regexp, chars[key]); } document.getElementById("chatText").innerHTML=prevtext; //chatText .. je div s daným ID (do tohohle divu se vypisují zprávy) } convert(xmlhttp.responseText); //Konec převodu } } function GetXmlHttpObject() { if (window.XMLHttpRequest) { // kod pro IE7+, Firefox, Chrome, Opera, Safari return new XMLHttpRequest(); } if (window.ActiveXObject) { // kod pro IE6, IE5 return new ActiveXObject("Microsoft.XMLHTTP"); } return null; } function Aktualizuj() { casovac = window.setTimeout("showHint(' '),Aktualizuj()", 1000); // To číslo je čas refreshe v ms }</SCRIPT>
Nakonec dáš do stránky <body onload="Aktualizuj();">
-
Tak tedy,
Měl bych něco na čem jsme s B30wu1fem začali nedávno.
Popřemýšlíme a pak se ozvem.
Jednalo by se o browserovku dělanou z 1st person.
Více info až po prodiskutování
[CoD 4]Rady
in Offtopic
Posted · Report reply
Na takové věci by si se měl ptát spíše na nějakých game-portálech, které se Call of Duty zabívají.
Ale i tak:
1) Co je CoD MoF 4? Tím asi myslíš CoD 4 - Moder Warfare jinak CoD4 nebo když už i titul tak CoD 4 MW
2) První si projeť SP, ať se seznámíš s hrou.
3) Při hraní MP dostáváš body za zabíjení a tím ti tedy vstoupají lvl. V CoD4 je maximální lvl 55. Vstoupajícími lvl se ti odemikají nové zbraně.
Navíc když zabíjíš, tak se započítává, kterou zbraní to bylo a za určité množství zabitých tou danou zbraní se ti na oné zbrani odemyká příslušenství a maskování.
4) Bez lvl svím způsobem ani hrát nejde. Bez lvl jde hrát jen na serverech s módem, který lvl neodporuje nebo jsou úmyslně vypnuty.