Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]dodawanie pola formularza - zapisuje tylko ostatnie pole!
kleszcz12
post
Post #1





Grupa: Zarejestrowani
Postów: 102
Pomógł: 0
Dołączył: 16.03.2008

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


Witam, mam problem - 

mam coś takiego:

  1. <html> 
  2. <head> 
  3.  
  4. <script type="text/javascript"> 
  5.  
  6. function dodaj_przycisk() 
  7.   var ilosc=document.getElementById("licznik"); 
  8.   var tmp=ilosc.value; tmp++; 
  9.   ilosc.setAttribute("value",tmp); 
  10.   var id_name="imie"+tmp; 
  11.  
  12.   var sekcja=document.getElementById("sekcja_przyciskow"); 
  13.   var nowy_input=document.createElement("input"); 
  14.  
  15.   nowy_input.setAttribute("type","text"); 
  16.   nowy_input.setAttribute("id",id_name); 
  17.   sekcja.appendChild(nowy_input); 
  18.   sekcja.appendChild(document.createElement("br")); 
  19.  
  20. </script> 
  21. </head><body> 
  22. <form action="Przetworz.php" >
  23. <input type=submit name=submit>
  24.   <a href="javascript:;" onclick="dodaj_przycisk();">Dodaj cos!</a> 
  25.   <input type="hidden" name="obsada"value=0 id="licznik"> 
  26.   <div id="sekcja_przyciskow"></div> 
  27.    
  28.  
  29. </body> 
  30. </html>


Po kliknięciu np 5x na dodaj coś pojawia się 5 pól, potem po kliknieciu wyślij, tylko wartość ostatniego pola jest zapisywana do pliku txt.



pozdr.

Ten post edytował kleszcz12 12.06.2008, 14:58:44
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 559
Pomógł: 6315
Dołączył: 27.12.2004




@skibson20 proponuje ci dokladna lekture manuala i zobaczyc co robi foreach a nie strzelasz

@kleszcz12 pojawia sie blad bo kod co ci podalem masz wykonac po wyslaniu forma. Takie cos jak instrukcja warunkowa by sie przydalo.
Nie zapisuje nic bo pisalem ci ze kod dalem ci do wyswietlania. Ty miales to zamienic na swoj zapis
wyswietla ostatnie? Przeanalizuj swoj kod, popatrz co zwiera $_POST (print_r($_POST))
Biadolic ze nie dziala i ze jest sie zielonym kazdy potrafi. Ale bylo by milo jakby sie troche sprobowalo samemu obczaic co jest źle.
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: 10.10.2025 - 12:19