Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 22 Pomógł: 0 Dołączył: 26.10.2006 Ostrzeżenie: (0%)
|
Witam.
Mam problem z pewnym fragmentem kodu php, otóż tworzę formularz w kodzie html, tyle, że kod html tworze za pomocą echo w php..Nie ma to jednak większego znaczenia. Cały problem polega na tym, że wartość $_POST w php przekazuje się bez problemu w przeglądarce Firefox ( wszystko działa jak najbardziej poprawnie) natomiast w naszej kochanej przeglądarce IE zmienna $_POST a dokładniej rzecz biorąc jej wartość nie przekazuje się wcale. Nie wiem, może ktoś spotkał się z podobnym problemem. Please help (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 90 Pomógł: 6 Dołączył: 30.06.2007 Skąd: Zielona Góra Ostrzeżenie: (0%)
|
Ten temat był już poruszany na wielu forach. Trzeba przyjąć do wiadomości, że w IE się tak nie da. Mi osobiście znane są tylko dwa rozwiązania, oczywiście pośrednie.
1. Zamiana wszystkich image na zwykłe button i odpowiednie ostylowanie np.
2. Dodajesz jedno pole ukryte, image zamieniasz na zwykłe img a na onclick podstawiasz do ukrytego pola odpowiednią wartość i dajesz submit Temat wałkowaliśmy na jakimś niemieckim forum z rok temu i to było jedyne rozwiązanie jakie wtedy znaleźliśmy i z tego co wiem od tamtego czasu nic się w tej kwestii nie zmieniło. Chyba, że IE7 już zwraca value dla image ale nie sądzę, poza tym nawet jeśli to i tak pozostaje kwestia użytkowników IE<7. |
|
|
|
lsmith Różnica w interpretacji formularzy w przeglądarce IE i w Firefox? 1.11.2006, 18:09:53
skowron-line pokaz kawalek kodu 1.11.2006, 18:17:42
lsmith [HTML] pobierz, plaintext <form action="... 1.11.2006, 18:28:14
graft No i co z tym problemem?
Zna ktoś odpowiedź dlac... 16.07.2007, 16:37:23 ![]() ![]() |
|
Aktualny czas: 31.12.2025 - 11:51 |