Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Różnica w interpretacji formularzy w przeglądarce IE i w Firefox?
lsmith
post
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)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
delfinium
post
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.
  1. style="background-image: url(http://www.mypage.com/images/down.jpg);"


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.
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: 31.12.2025 - 11:51