[09:10] omg sobota rano a ja si pripadam jak v nedeli vecer :/ [09:23] :) [09:38] ani ten blbej htaccess nejsem schopnej napsat :/ === Leskoo is now known as |Nuclear| [16:21] FrostyX cau [16:30] hoj [18:50] http://pastebin.com/Hi1Va5Z8 proc mi ta podminka funguje naopak ? [18:50] kdys se to rovna zobrazi se to 1 echo [18:53] Rattenk: kdyz 'if' tak 'then;......;else ...' [18:54] ale nekde mi to funguje normal [18:54] http://pastebin.com/Q6rHQ6K3 [18:55] ale mozna jak ve kterem jazyku, syntaxi nemas, ale pocitam php [18:56] ale tady mas echo v "." :) [18:58] tim konci asi vsechno moje vedeni, neznam jazyk, nemuzu slouzit :) [19:05] Rattenk: jak ti muze fungovat naopak ? :-D ... Funguje tak jak je napsana. Koukam na ten prvni kod co jsi mi poslal. Co tam je nepochopitelneho ? kdyz chces aby fungovala obracene, tak misto == dej != a hotovo ne ? [19:05] dekuju :) [19:05] omfg [19:06] no, radši nic [19:06] :-D [19:06] já jen, že jsem ti řekl to samé, nevadí [19:06] kromě toho přehození podmínky, což je podle mě úplně zbytečný [19:06] když můžeš psát do toho else co chceš místo toho abys měnil == na != a pak psal do if [19:06] nevadí [19:08] tak jako muze, stejne tak nevidim duvod proc by nemoh pouzit != ... Ale zbytecne to nebudem rozebirat :) [19:08] jeste mam jednu otazku [19:08] no, ja nevidim duvod proc se pta na dvou ruznych kanalech, kdyz tam stejne dostane stejnou odpoved :D [19:08] :D [19:08] :-D To uz je vec jina :-D [19:11] Jako me je to jedno, poradim kdyz muzu. Jen Nemusel zbytecne cekat az/jestli odpovim a zkusit to resit sam. [19:11] http://pastebin.com/sqWALgEg jak umlcim ten 12 radek aby mi nepsal error kdys sem jeste neodeslal POST [19:11] jenze ten != sem fakt neznal [19:11] vedsinou si nak poradim jak to obratit ale u toho == zrovna ne [19:12] Tak chinese rikal jeste jine reseni [19:12] Rattenk: if($_POST['odeslano']) { } [19:12] a v { } radek 12 [19:12] jako celej ten 12 radek ? [19:12] To neprojde imho ... hodi error ze nezna $_POST['odeslano']. Podle me if(isset($_POST['odeslano'])) [19:13] dobrá, ja v php nedelam, jen hadam [19:14] :) jasne. Ono to takto urcite v hodne jazycich funguje ne ? [19:15] if (isset($_POST['nick']) ) overuje jestli uz byla ta tabulka vyplnena [19:15] ale ten 12 radek porad rve error [19:15] to už nevím, třeba v pythonu to nejde afaik, ale kdyby tam dal třeba $_POST['odeslano'] = false; tak uz by to jelo, pokud se teda muze nastavovat $_POST['odeslano'] pokud ne tak si na to udelat promennou a menit tu kdyz je $_P... true, ale zbytecne slozite, no :D [19:16] overuje jestli existuje promenna $_POST['nick'] ... [19:16] Rattenk: ukaz jak jsi to napsal [19:18] http://pastebin.com/wYpmELzP [19:20] za 1. nikde nevidim tu podminku co jsem ti rikal a za 2. ukaz pls jakou presne chybu ti to vypisuje [19:20] Warning: mysql_fetch_row() expects parameter 1 to be resource, null given in /var/www/web5/l2server.cz/l2server.cz/vote-test.php on line 19 Tenhle nick nexistuje [19:20] jako vim pro to rve protoze nema to ten post [19:21] však už ti řekl co tam máš narvat :) nevím co je na tom tak těžkého, ještě když ti napsal přesné znění a já ti predtim napsal co do te podminky narvat [19:22] co ty uděláš je v podstatě jen copy - paste [19:22] hele nechtel jsi nahodou mit za tim else na radku 12 slozenou zavorku { ? [19:25] Chinese_soup: no ale problem je myslim si jinde nez rika. Protoze to vubec nehulaka neexistujici promennou, ale chybu pri cteni z DB ... Ta podminka na kterou se ptal by mu asi ani nepomohla. Ale je fakt, ze na otazku jsme odpovedeli spravne :) [19:25] dobrá tedy :) [19:26] Rattenk: jak je to s tou zavorkou za else co jsem se ptal ? [19:26] ne nechtel [19:27] jako ze by se ta podminka ukoncil hned jo ? [19:27] a pak by to jelo na dalsi podminky bezohledu na te predchozi ? [19:28] a uz to nerve [19:28] nevim proc ale nerve :D [19:28] kdyz nedas za if / else slozenou zavorku, spada pod to jen nasledujici prikaz. Takze tam mas jakoby else { $kontrola=mysql_query("select count(*) from characters WHERE char_name='".$_POST['nick']."'"); } a zbytek uz pod to else nespada. Pokud jsi to tak zamyslel, tak je to v poradku, ale rekl bych ze nezamislel [19:28] *nezamyslel [19:30] ale u te druhe podminky to tak mam ne ? [19:30] na kterem radku ? [19:31] 18 [19:31] jo ja sem tam zapomnel tu slozenou zavorku [19:32] tedka to tam vidim [19:32] parada :). Uz tomu problemu rozumis ? Nemam dal nic rikat ? :) [19:32] rozumim diky [19:33] ok, nz [19:33] jinak zajimavej script co ? [19:35] necetl jsem to cele. koukam na film :) [19:40] hlavne mas ale dost sileny zpusob odsazovani ti musim rict. Zorientovat co pod co spada je hrozne. [19:40] Nic neobvykleho, stejne (ne)odsazuje pulka tridy, takze nejsi sam. Bylo by dobre se to ale naucit [19:45] jako myslis ty $ ? [19:45] FrostyX: kam chodíš na školu? :) [19:45] Rattenk: celkově kód [19:45] prumyslovka v bruntale [19:45] obor informatika [19:45] <|Nuclear|> FrostyX, myslim ze vic jak pulka tridy [19:46] FrostyX: :) ok [19:46] Rattenk: jj myslim celkove kod. Proste kdyz pises napriklad podminku, tak to co pod ni spada se odsazuje tabem / urcitym poctem mezer doprava [19:47] ukazu ti jak to myslim [19:48] jo jo chapu [19:48] vzhled [19:49] mne to i samo tabuje [19:49] ale nevyuzivam to [19:50] tak vyuzivej [19:50] jinak se v tom potom nevyznas [19:50] jeste kdyz ti to tabuje samo, tak je to jeste lehci to pouzivat [19:50] Rattenk: toto je kousek tveho kodu ... http://pastebin.com/v3EE2Gcx ted je jasne videt, co pod kterou podminku patri [19:51] no vypada to pekne [19:54] a hlavne je to prehledne. Mnohem lepe se hledaji chyby, kdyz je ten kod slusne odsazeny [22:00] FrostyX [22:01] kdys dam [22:01] $radku=mysql_query("select count(*) from items WHERE owner_id='".$charid2[0]." and item_id='$iditemu '"); [22:01] co mam pak pouzit ? mysql_fetch_row mi nejde [22:05] to ti nereknu. Jestli chces zjistit jen pocet radku, tak ja to delaval takto: $query = mysql_query("SELECT `ID` FROM `$tabulka` WHERE `XX`='YY' AND `ZZ` = 'CC'"); [22:05] $radku = mysql_num_rows($query); [22:10] a to ti vypise cislo ? [22:15] co jineho :D [22:18] to jsi chtel ne ? [22:22] jj [22:22] vis neco o escapovani ? [22:24] no [22:24] mam escapovat i $_POST['nick'] a podobne ? [22:30] jde o to co je v nich. Kdyz budes treba v php vypisovat retezec " xxxxx" ono se to prevede na html, takze se vubec nezobrazi. proto se musi ty specialni znaky vyescapovat a napsat to jako "\" ... [22:31] Musis zvazit sam kdy se ti to hodi a kdy ne. [22:32] Kdyz takto zabezpecis formular, nikdo ti tam nemuze napsat zadny html nebo javascript, takze ti nemuze nijak rozhodit stranku. Nekdy zas ale chces aby uzivatel do formulare html psat mohl, takze se to nehodi ... musis zvazit [22:33] ja se spsis bojim aby mi tam nenapsaly delete [22:33] ale tam neni kam protoze ja tam overeuju nick podle nicku co uz tam je