Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dynamiczny formularz, Jaką metodę wybrać najlepiej ?
AdamT
post
Post #1





Grupa: Zarejestrowani
Postów: 54
Pomógł: 0
Dołączył: 22.01.2004
Skąd: LDZ

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


Może w tworzeniu www nie jestem raczkującym ale w tworzeniu takie formularza skomplikowanego tak (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Chcialbym zrobic taki formularz ktory wyglada tak :

[input 1][input 2] [input 3] [input 4] [select (TAK/NIE)] [6 input 7] [BUTTON(DODAJ)]

1. I to jest jedna linijka, jak nacisne BUTTON dodaj to chcialbym zeby mi sie dodala kolejna taka sama linijka z polami formularza tylko przydaly by się inne indeksy.

2. Kiedy w polu select wybior NIE to nic sie nie dzieje, jednak jezeli wybiore w polu select TAK to chcialbym aby mi pod spodem stworzyla sie linijka z polami formularza ale z innymi niz poprzednia.
Na przyklad taka : [wczytaj plik] [input1] [select (1,2,3-10)] [input 2] [input 3] [input 4].
Wczytaj plik - wczytywany będzie jakiś plik z projektem i ten będzie resamplowany powiedzmy do miniatury 100x100.
W zalezności od wyboru w polu select 1,2,3 lub 10 miały by się pojawiać dynamiczne pola input do wprowadzenia danych.

To jest taki skrypt do przyjmowania zleceń, chciałem sobie ułatwić pracę i wszystko zapisywać do bazy danych a nie jak teraz do każdego pliku oddzielnie. Wiadomo przeglądanie bazy jest łatwiejesze, szybko się robi zestawienia itp. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Jakiej metody do tego użyć php, javascript czy może coś innego? Żeby się nie narobić a w miare sprawnie to zrobić. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

A może już jest jakiś taki gotowy 'skrypt'?

Docelowo ten formularz ma się wydrukować w takim szablonie : http://www.toya.net.pl/~saturn/fpz.pdf

Uprzejmie dziękuję za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
yoga
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 1
Dołączył: 30.08.2006
Skąd: Far Far Away

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


No ja mam podobny problem tylko że ja nie moge użyć javascriptu, ze względu opisanego wyżej. Muszę to zrobić całkowicie w php tylko nie wiem jak to ugryźć. Muszę to zrobić na sesjach dla zalogowanego usera.
Mój formularz ma wyglądać mniej więcej tak : [select1] [select2] [input] [DODAJ POLE] [WYśLIJ].
I tak, klient wchodzi na strone wybiera z pola [select] producenta, strona sie przeładowuje, pobiera dane do pola [select2], klient wybiera marke, dodaje opis w polu [INPUT] i jeżeli kliknie [DODAJ POLE], strona sie przeładowuje i dodaje nowy formularz jak wyżej, lub wysyła to do bazy danych i na maila.
Teoretycznie to wiem jak to zrobić ale praktycznie to jestem zielony, więc jeśli mógłbym prosić o łopatologiczne podejście do tematu (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Z góry dziękuję za odpowiedź.
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: 14.10.2025 - 06:48