Starší komentáře ke článku: Vícestránkový formulář v PHP a JavaScriptu

Zpět na článek | Úvodní stránka Interval.cz

Avatar

Autor komentáře: Peane

Datum vložení: 10.8.2007 10:42:44

Pekny clanek myslim ze zacatecnikum urcite pomuze...Po dlouhe dobe zase clanek o PHP. :-)

Avatar

Autor komentáře: Mikro

Datum vložení: 12.8.2007 11:48:45

No fakt neviem načo chce autor vypĺňať viac formulárov na raz... Zaváňa mi to spamovaním...

Avatar

Autor komentáře: tiso

Datum vložení: 12.8.2007 14:02:02

Niekto niečo nepohopil? Čítal si ten článok?

Avatar

Autor komentáře: tom

Datum vložení: 13.8.2007 8:02:28

pravděpodobně nečetl ani titulek

Avatar

Autor komentáře: Loyza

Datum vložení: 13.8.2007 8:18:16

Přečtěte si první větu ve třetím odstavci. CITUJI: [i]Nevhodným místem pro uložení jsou běžné session proměnné, protože znemožňují vyplňování více formulářů najednou.[/i]

Avatar

Autor komentáře: tiso

Datum vložení: 13.8.2007 13:16:00

V tomto kontexte to význam dáva, asi tam mal byť uvedený tento citát.

Avatar

Autor komentáře: p360t

Datum vložení: 13.8.2007 8:32:16

Predsa nikde nie je napísané, že viacstránkový formulár môže byť LEN napr. registračný... Ako môžeš vedieť, pri akej aplikácii sa táto metóda použije? Ako môžeš vedieť, či to bude spam alebo nie? Čo ak to bude len nejaké sofistikované vyhľadávanie? Aj potom to bude spam???

Avatar

Autor komentáře: Thomas

Datum vložení: 10.8.2007 12:10:10

Prosím ozvi se mi na ICQ: 298558273 nebo mail. Potřebuju s tebou mluvit. Jinak článek dobrý. Díky

Avatar

Autor komentáře: xsuchy09

Datum vložení: 13.8.2007 10:16:21

Když už je zde popsán článek pro začátečníky, tak by mělo být začátečníkům i řečeno, že pokud chtějí používat SESSION proměnné, tak musí také nastartovat samotnou SESSION relaci ... viz. http://cz.php.net/manual/en/function.session-start.php Jinak pěkný článek, popisující velice jednoduché metody, které mohou leckterým začátečníkům pomoci ...

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 13.8.2007 11:01:02

1. Reference na manuál se vždy uvádí na primární zdroj, nikoli na zrcadlo. 2. Když chcete něco kritizovat, měl byste o tom také něco vědět. O sessions v PHP (což byla novinka někdy na přelomu tisíciletí) je zde celý seriál, viz http://interval.cz/serialy/sessions-v-php/.

Avatar

Autor komentáře: karel

Datum vložení: 13.8.2007 10:36:12

místo: $stranka = intval($_POST["stranka"]); stačí rychlejší: $stranka = (int) $_POST["stranka"];

Avatar

Autor komentáře: Zuse X4

Datum vložení: 28.2.2008 11:52:00

Možná je to teoreticky podloženo, (pokud ano, chtěl bych se zeptat jak?) ele v praxi v tom moc velký rozdíl není, testoval jsem přiřazování 1MB hodnoty 9000x v cyklu. Výsledky byly víceméně stejné.

Avatar

Autor komentáře: oerto

Datum vložení: 13.8.2007 11:40:22

radek 21 php reseni $stranka- -; by asi mela byt $stranka--;

Avatar

Autor komentáře: Vilém Málek

Datum vložení: 16.8.2007 6:46:50

Děkujeme za upozornění, kód byl opraven ;-)

Avatar

Autor komentáře: v6ak

Datum vložení: 13.8.2007 15:28:50

Ne každý používá tu (IMHO) blbost magic_qutes_gpc, takže ne každý potřebuje stripslashes... Asi by tam o tom mohla být aspoň zmínka.

Avatar

Autor komentáře: Mirec

Datum vložení: 29.8.2007 13:06:50

tak veru. A lepšie riešenie je: [i]if(get_magic_quotes_gpc()) $val=stripslashes($val);[/i] funguje aj keď používaš tú blbosť magic_qutes_gpc, aj keď ju nepoužívaš.

Avatar

Autor komentáře: v6ak

Datum vložení: 16.9.2007 10:17:18

Souhasím, že magic_quotes_gpc je blbost, ale při používání funkcí nebude možné vědět, odkud daná hodnota pochází. Nejlepší je to asi vynout v php.ini nebo (na webhostingu) v .htaccess.

Avatar

Autor komentáře: Blasty

Datum vložení: 16.8.2007 1:51:00

Nebylo by lepší vytvořit dočasnou tabulku a ukládat to do ní?

Avatar

Autor komentáře: Mirec

Datum vložení: 29.8.2007 13:13:42

nie. Keď užívateľ nevyplní všetky stránky, a vzdá to (zavrie okno browsera), kedy zmažeš tu dočasnú tabuľku? Zostane ti v db. Keď chceš na to zvlaštnu tabuľku, môžeš si vytvoriť tabuľku "nedokoncene_formulare".

Avatar

Autor komentáře: Blasty

Datum vložení: 7.9.2007 21:25:51

tabulka se smaže sama po uzavřaní spojení

Avatar

Autor komentáře: Pavel Stehule

Datum vložení: 21.9.2007 13:53:53

Problem je v tom, ze v pripade www aplikaci se k databazi pripojuji pouze na dobu generovani stranky. V ostatnich pripadech zustavam odpojen. Takze behem n stranek by se docasna tabulka odstranila n-1 krat. Pokud bych udrzoval spojeni, coz se nekdy pouziva, tak zas dochazi k jejich poolovani, kdy jedno db spojeni vyuziva nekolik www klientu.

Avatar

Autor komentáře: DJ Miky

Datum vložení: 18.8.2007 11:28:03

Možná by se hodila praktická ukázka, kde by se to dalo vyzkoušet Tna vlastní kůži] :-).

Avatar

Autor komentáře: gofry

Datum vložení: 10.9.2007 13:30:15

"[i]Nevhodným místem pro uložení jsou běžné session proměnné, protože znemožňují vyplňování více formulářů najednou.[/i]" - Tomu celkom nerozumiem - myslí sa tým, že jeden človek nemôže v jednom prehliadači naraz vyplniť dva rovnaké formuláre?

Avatar

Autor komentáře: Tom

Datum vložení: 1.11.2007 8:37:21

Prosim odpovdet na tuto otazku. Taky jsem to nepochopil ...

Avatar

Autor komentáře: Jakub Vrána

Datum vložení: 1.11.2007 9:41:51

Ano. Přestože to tak možná nevypadá, často jde o zcela legitimní požadavek - např. chci někam zaregistrovat dva své weby a kvůli shodnosti části údajů to dělám raději vedle sebe než za sebou.

Avatar

Autor komentáře: Ricardo

Datum vložení: 5.10.2007 13:04:08

Zdravim. nemate nekdo zkusenosti s propojenim webu v php s aplikaci MONEY? jde mi o import a export dat.

Avatar

Autor komentáře: johnybb

Datum vložení: 26.11.2007 13:22:36

prečo to nespravit cez div a tie dalsie skryt, masledne tlacitkom dalej iba zobrazit potrebnu vrstvú a nakonci odoslat ako jeden formular.... <div>...

Avatar

Autor komentáře: Jirka

Datum vložení: 25.3.2008 17:26:07

Prosím a jak to udělat když potřebuji k formuláři ještě přidat přílohu . Děkuji

Zpět na článek | Úvodní stránka Interval.cz