Značkový eshop - Hilfiger, Boss, Gant aj.
Zobrazují se odpovědi 1 až 8 z 8

Jak na webové formuláře v dnešní době

  1. Ahoj,

    dnes jsem přemýšlel, zda-li ještě vůbec někdo - a myslím tím zkušenější vývojáře - používá odeslání formulářů přímo přes čisté PHP bez Ajaxu, apod.

    Mám na mysli například kontaktní formulář. Ten obvykle obsahuje pouhá 3-4 obyčejná textová pole a po úspěšné validaci jednoduše proběhne proces odeslání.

    Tohle je ale dle mého poslední typ používaného formuláře, kde to jde bez Ajaxu. Ve chvíli, kdy se nechci crcat s opětovným načítáním POST hodnot do textových polí, radši zvolím JS a toto vůbec nemusím řešit. Navíc si ošetřím a validuji vstupy ještě před zavolám klíčového skriptu pomocí Ajax POST a přijde mi, že tohle nemá nevýhodu.

    Klasické formuláře, kde mohu nahrát přílohu, která však zmizí, když některé políčko zapomenu vyplnit jsou asi už dávno pryč. Stejně tak odeslání formuláře, co vygeneruje nějakou GET proměnnou ve formě ?send=true je už asi také dávno pryč. Ano, na eshopu se to třeba používá při vložení zboží do košíku. Ale tam člověk někdy přechází mezi stránkami, to je něco jiného.

    Zkrátka dnes už všechno pomocí Ajaxu?

    Jaký na to máte názor Vy? Díky za něj.

  2. Co se právě děje na Webtrhu?
  3. Používám Nette a tam je AJAX celkem snadno implementovatelný. V praxi používám kombinaci obojího. Složitější JS formuláře už dělá koder a implementace je dražší.

  4. Ehm. Aby node.js převálcoval PHP a ASP.NET v to fakt nevěřím :)
    Jinak ja použivám ajax jen na tlačítko "přidat do košíku" toť vše. Nejradějí bych JS nepoužívál vůbec.

  5. Citace Původně odeslal Bogdan Zobrazit příspěvek
    Ehm. Aby node.js převálcoval PHP a ASP.NET v to fakt nevěřím :)
    Jinak ja použivám ajax jen na tlačítko "přidat do košíku" toť vše. Nejradějí bych JS nepoužívál vůbec.
    A ten problém s formulářem, kde například nahraju soubor k uploadu, zapomenu něco vyplnit, proběhne refresh stránky a soubor zmizí a musím ho vybrat znovu?

  6. Citace Původně odeslal musil.david Zobrazit příspěvek
    A ten problém s formulářem, kde například nahraju soubor k uploadu, zapomenu něco vyplnit, proběhne refresh stránky a soubor zmizí a musím ho vybrat znovu?
    Nevidim duvod, proc to nezkombinovat : pred odeslanim udelat prvni validaci JS, ktera neumozni odeslat spatne vypneny formular a druhou validaci na serveru pri zpracovani dat. Pripad, ze nekdo obejde JS, posle spatna data podle me nepotrebuje ten luxus aby se za nej obstaral ten souborovy prvek

  7. Díky za informace a inspiraci.

  8. Jak píše smrtka. Za mě je to nejlepší varianta. Na stránce mít vše ošetřené v JS a po odeslání ještě dodatečné validace v PHP. Protože JS brání web proti "hlouposti" uživatelů ale PHP je spíše už pro takové blbečky, co se do toho snaží dostat.

  9. Citace Původně odeslal michal731 Zobrazit příspěvek
    Jak píše smrtka. Za mě je to nejlepší varianta. Na stránce mít vše ošetřené v JS a po odeslání ještě dodatečné validace v PHP. Protože JS brání web proti "hlouposti" uživatelů ale PHP je spíše už pro takové blbečky, co se do toho snaží dostat.
    Tak koukám, že nejsem jediný kdo to dělá stejně.

Spolupracujeme: Jooble.org Hostujeme u Server powered by TELE3