Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [HTML][PHP]przycisk w formularzu
AniaR
post
Post #1





Grupa: Zarejestrowani
Postów: 92
Pomógł: 0
Dołączył: 6.05.2009
Skąd: warszawa

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


Mam przycisc taki:
  1. <input type="submit" value="<?=$line['id']?>" name="usun"/>


i wyswietla mi w napisie na przycisku cyferke (wartosc id), a chcialabym aby mi wyswietlalo normalny napis np. "usun" ale zarazem aby do kazdego przycisku byla przypisana wartosc id. Nie moge zrobic oddzielnie obok pola hidden z ta wartoscia id poniewaz juz mam takie pole, ktore dotyczy sie calego duzego formularza. W tym duzym formularzu odczytuje zdjecia i przy kazdym jest przcisk usun do usuwania danego zdjecia. Nie moge zrobic z kazdego przycisku i zdjecia oddzielnego formularza bo musialaby zrobic formularz w formularzu.

Czy da sie jakos umiescic w przycisku ukryta wartosc tego id? Czy jedyna mozliwoscia jest robienie tego w value?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
jmail
post
Post #2





Grupa: Zarejestrowani
Postów: 352
Pomógł: 53
Dołączył: 10.08.2009

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


zacznijmy od tego, że jeżeli umieścisz x przycisków o name usuń to dostaniesz niewiadomo co po stronie serwera.

a co do formularza to ten wielki musi być?
Nie może być tak?

  1.  
  2. <form method="POST" action="">
  3. <input type="hidden" name="obrazek" value="wartosc_id_obrazka">
  4. <!-- Tu wyświetlasz obrazek -->
  5. <input type="submit" value="Usuń">
  6. </form>
  7. <form method="POST" action="">
  8. <input type="hidden" name="obrazek" value="wartosc_id_obrazka">
  9. <!-- Tu wyświetlasz obrazek2 -->
  10. <input type="submit" value="Usuń">
  11. </form>
  12.  


i wtedy masz zawsze takie samo pole przy przetwarzaniu forma

Inne rozwiązanie


  1.  
  2. <form method="POST" action="" name="usun_obrazek">
  3. <!-- Tu wyświetlasz obrazek -->
  4. <input type="button" value="Usuń" onclick="usun_obrazek.action='?id=id_obrazka1'; usun_obrazek.submit()">
  5. <!-- Tu wyświetlasz kolejny obrazek -->
  6. <input type="button" value="Usuń" onclick="usun_obrazek.action='?id=id_obrazka2'; usun_obrazek.submit()">
  7.  
  8. </form>
  9.  


i tu id obrazka przekazujesz w zmiennej GET

ktore wybierzesz to Twoje (IMG:style_emoticons/default/tongue.gif)

Ten post edytował jmail 11.08.2009, 15:27:35
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: 9.10.2025 - 20:40