Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP] Formularze dodawanie nastepnych input, Dodawanie nastepnych input o tej samej nazwie potem wysyla jako tablic
webspy
post
Post #1





Grupa: Zarejestrowani
Postów: 186
Pomógł: 9
Dołączył: 3.03.2008

Ostrzeżenie: (0%)
-----


Witam mam taki problem, chcialbym zrobic cos w stylu dodaj foto,
Mam formularz z dodawaniem zdjec, dodaje jedno zdjecie lecz kiedy chce dodac nastepne to klikam na dodaj i wyswietla sie nastepne okienko z mozliwoscia dodania zdjecia i tak moge dodawac kolejne zdjecia poprzez klikanie na np dodaj nastepne

Czy jest taka mozliwosc aby po kliknieciu jakiegos buttona pokazywalo sie nastepne pole w formularzu??
Jesli tak to czy i jak zrobic aby potem te wszystkie nazwy zapisac, czy utworzy sie to jako tablica czy jako petla??

Napewno w tym bedzie potrzebna java a to to dla mnie czarna magia.


Potem te wszystkie dane dalo by przestac rade takim oto sposobem??
  1. $nazwa = $_POST['nazwa_pola'];
  2. foreach($nazwa as $t){
  3.  
  4. }


Ten post edytował webspy 12.02.2010, 20:28:29
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zordon
post
Post #2





Grupa: Zarejestrowani
Postów: 358
Pomógł: 78
Dołączył: 4.11.2008
Skąd: Kraków

Ostrzeżenie: (0%)
-----


raczej nie bawiłbym się w wyskakujące okienka - sporo użytkowników jednak je blokuje.
da się to zrobić bardzo łatwo za pomocą javascript. w skrócie: po kliknięciu w odnosnik dodajesz na koncu jakiegos diva kolejne pole input, o parametrze name="twojazmienna[]"
wtedy odbierasz zmienna twojazmienna jako tablicę.
a jesli chcialbys sie pobawic frameworkiem jquery to mam dla ciebie gotowca:
http://ferrante.pl/2007/10/06/jquery-to-latwe-4/
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 09:22