> zkouse jsem to takhle..ale jaksi to nefunguje.... :( > pokud byste byl nekdo tak laskav, cely zdrojak je tady: > http://crudo.webz.cz/test.txt Nevim, jestli je to jeste aktualni, ale koukal jsem se na to (i zdrojak) a par veci mi neni jasnych: > <? if ($send=="1"): ?> > <? > if (!IsSet($ank01all)) > $ank01all = 0; > $ank01all++; Smysl tech dvou radku vyse nechapu, ale to by tak nevadilo. > SetCookie("ank01all", $ank01all); > ?> > <? else: ?> > <? $send="0"): ?> Co je tohle? $send="0"): Ja pouzivam ty zapisy z {}, ale tohle mi pripada uplne divny - nema tam byt otviraci zavorka nekde, nebo neco? Pak se zrejme zapocitava hlasovani. > <input type="hidden" name="send" value="1"> > <? if (!$ank01all): ?> > <input type=submit alt="hlasovat" value=HLASOVAT name="submit"> > <? else: ?> > <font size="1"><b>Odhlasováno</b></font> > <? endif; ?> Ale tady je par bugu: IMHO se misto if (!$ank01all) hodi spis !IsSet($ank01all) a dalsi vec - i kdyz tam nemas tlacitko submit zobrazeny pres HTML, novejsi browsery umi odeslat formulare i bez ne, Enterem.. Takze by ti to lehce obesel. Ale to samy muze udelat i refreshema, takze se ta ochrana hodi zabudovat jeste primo pred ten zapis (opet checknout stav cookie). Sorry, jestli jsem tam neco nepochopil, ale mas to IMHO dosti zmateny - je uplne zbytecny na kazde radce ukoncovat PHP ?> a pak to na dalsi zacinat - nekde to tam mas.. Pak mix syntaxi, nekde tu "normalni" s if () {} a jinde if (): a to ti tam jeste myslim chybi endif; - nepouzivam to, tak si nejsem jistej.. A to hlavni - nenapsal jsi, v cem ti to nefunguje.. Tak snad ti to pomuze.. Ladislav Pelcl - Laddobar -- ---< Welcome to the Desert of the Real.. >--- ---< E-mail >---< ladislav@pelcl.cz >---< laddobar@cyber.cz >--- ---< ICQ # >---< 36366729 >--- ---< Web >---< http://laddobar.pelcl.cz/ >--- ---< Home >---< http://matrix.cyberspace.cz/ >---
This archive was generated by hypermail 2.1.2 : 04. 09. 2001, 05:27 CEST