eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwJak działa pole multiple?
Ilość wypowiedzi w tym wątku: 4

  • 1. Data: 2010-04-18 20:39:54
    Temat: Jak działa pole multiple?
    Od: Marek <m...@s...interia.pl>

    Witam,

    Jeśli formularz HTML posiada to pole to atrybut name tego pola powinien
    mieć wartość postaci nazwa[] aby móc odczytać w PHP listę zaznaczonych
    opcji. Z czego wynika taki sposób oznaczania?

    W dokumentacji HTML:
    http://www.w3.org/TR/1999/REC-html401-19991224/inter
    act/forms.html#edef-SELECT

    nie ma słowa o tym, że taki styl nazywania pola jest w ogóle wymagany
    aby móc go odczytać.


  • 2. Data: 2010-04-19 01:47:35
    Temat: Re: Jak działa pole multiple?
    Od: Krzysztof Warunek <c...@v...pl>

    Marek napisał:
    > Jeśli formularz HTML posiada to pole to atrybut name tego pola powinien
    > mieć wartość postaci nazwa[] aby móc odczytać w PHP listę zaznaczonych
    "powienien" złe słowo - może..., aby móc "łatwiej odczytać"

    > opcji. Z czego wynika taki sposób oznaczania?
    z tego jak wyżej i ze sposobu dodawania kolejnych elementów array w php

    > nie ma słowa o tym, że taki styl nazywania pola jest w ogóle wymagany
    > aby móc go odczytać.
    bo nie jest wymagany

    --
    pozdrawiam,

    Krzysztof Warunek


  • 3. Data: 2010-04-19 22:09:00
    Temat: Re: Jak działa pole multiple?
    Od: Marek <m...@s...interia.pl>

    W dniu 2010-04-19 03:47, Krzysztof Warunek pisze:
    > Marek napisał:
    >> Jeśli formularz HTML posiada to pole to atrybut name tego pola powinien
    >> mieć wartość postaci nazwa[] aby móc odczytać w PHP listę zaznaczonych
    > "powienien" złe słowo - może..., aby móc "łatwiej odczytać"
    >
    >> opcji. Z czego wynika taki sposób oznaczania?
    > z tego jak wyżej i ze sposobu dodawania kolejnych elementów array w php

    Czyli aby przekazać dane z tego pola formularza do aplikacji pracujących
    w różnych językach programowania należy pole nazwać w konwencji
    wymaganej przez dany język?


  • 4. Data: 2010-04-20 14:53:05
    Temat: Re: Jak działa pole multiple?
    Od: Piotr Chamera <p...@p...onet.pl>

    Marek pisze:
    > W dniu 2010-04-19 03:47, Krzysztof Warunek pisze:
    >> Marek napisał:
    >>> Jeśli formularz HTML posiada to pole to atrybut name tego pola powinien
    >>> mieć wartość postaci nazwa[] aby móc odczytać w PHP listę zaznaczonych
    >> "powienien" złe słowo - może..., aby móc "łatwiej odczytać"
    >>
    >>> opcji. Z czego wynika taki sposób oznaczania?
    >> z tego jak wyżej i ze sposobu dodawania kolejnych elementów array w php
    >
    > Czyli aby przekazać dane z tego pola formularza do aplikacji pracujących
    > w różnych językach programowania należy pole nazwać w konwencji
    > wymaganej przez dany język?

    Nie, dane są przesyłane zawsze tak samo, np dla metody GET i wybranych
    trzech opcji

    ...?pole=opcja1&pole=opcja2&pole=opcja3

    czyli pary nazwa=wartość są przesyłane tyle razy ile opcji w select
    zostało zaznaczonych.

    Konwencje nazewnicze, wymagane przez niektóre języki czy frameworki,
    tylko ułatwiają im rozpoznanie i interpretowanie takich pól ale nie
    znaczy to, że są one jedynym rozwiązaniem.

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: