Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Formularz i PHP - problem
Ineed
post 15.04.2005, 18:55:22
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 15.04.2005
Skąd: Śrem

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


Witam!
Mam problem z pewnym formularzem. Wszytko sprowadza sie do tego, że na jednym formularzu, oprocz pola texowego, umieszczone mam dwa przyciski. Po nacisnieciu jednego z nich laduje sie strona ze skryptem i skrypt ten oprocz pobrania textu powinien rozpoznawac, ktory przycisk został nacisniety. W przeglądarkach Mozilli wszystko smiga elegancko, natomiast pod IE 6 glupieje i nie zwraca zadnej wartości dla przycisku. W kodzie wyglada to mniejwiecej tak:

przyciski w formularzu:
  1. <form name="form1" method="post" action="forum.php?co=addkom'">
  2. <input type="image" name="Submit" value="Dodaj komentarz" src="images/post.gif">
  3. <input type="image" name="pod" value="pod" src="images/pod.gif" >


i pobranie przycisku:
  1. <?php
  2.  
  3. $dd=$_POST[pod];
  4.  
  5. ?>

Bede wdzieczny za wszelkie uwagi i sugestie jak to rozwiazac.
Go to the top of the page
+Quote Post
Wave
post 15.04.2005, 18:58:56
Post #2





Grupa: Zarejestrowani
Postów: 332
Pomógł: 6
Dołączył: 13.01.2005

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


Może onclick="location.href='';" i onclick="submit();" ?
Go to the top of the page
+Quote Post
Ineed
post 15.04.2005, 19:26:58
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 15.04.2005
Skąd: Śrem

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


Hmm.. to chyba nie to - a jesli tak, to nie bardzo wiem jak to zastosowac.
Bo samo w sobie wszystko dziala tak jak jest, text przechodzi bez problemow. Ale ktory to przycisk został naciśniety, nadal pozostaje tajemnica po IE.
Go to the top of the page
+Quote Post
Wave
post 15.04.2005, 19:33:51
Post #4





Grupa: Zarejestrowani
Postów: 332
Pomógł: 6
Dołączył: 13.01.2005

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


Wydaje mi się że do superglobalnej POST przechodzą wszystkie dane z inputów. Można by zastosować np. dwa radio i jeden submit, albo jakoś przekazać informacje o klikniętym przycisku do JS.
Go to the top of the page
+Quote Post
soldat
post 15.04.2005, 21:10:24
Post #5





Grupa: Zarejestrowani
Postów: 47
Pomógł: 0
Dołączył: 14.03.2005
Skąd: W-wa

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


Sprawdź czy zamknąłeś tag <form>. Ostatnio sam miałem podobny problemik, po czym okazało się, że IE głupieje jak się zapomni o "zamknięciu" formularza smile.gif
Go to the top of the page
+Quote Post
Ociu
post 15.04.2005, 21:42:07
Post #6





Grupa: Moderatorzy
Postów: 1 566
Pomógł: 37
Dołączył: 14.05.2003
Skąd: Kraków




  1. <?php
  2. $dd = $_POST['pod'];
  3. ?>

?
Go to the top of the page
+Quote Post
Ineed
post 15.04.2005, 23:18:51
Post #7





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 15.04.2005
Skąd: Śrem

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


wszystkie tagi sa pozamykane. i by nie bylo nic, ale ten z^&$&$^% IE nie reaguje tak jak powinien. Sam juz nie wiem w czym tkwi problem! Ja - osobiście sie poddaje - pomocy!
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 22.06.2025 - 07:18