Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Dziwny problem z autouzupełnianiem w formularzu.
paawian
post 11.03.2011, 22:29:53
Post #1





Grupa: Zarejestrowani
Postów: 27
Pomógł: 0
Dołączył: 7.06.2009

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


Witam,
mam przedziwny problem z formularzem w czystym HTML.
Dlaczego w czystym HTML? już tłumaczę.
Mam na stronie formularz rejestracyjny:
  1. <h1> Rejestracja </h1>
  2.  
  3. <p> Wypełnij poprawnie wszystkie pola formularza! </p>
  4.  
  5. <div style="float:left;">
  6.  
  7. <form action="registration.php" method="post" name="registration" onSubmit="">
  8. <table class="form">
  9. <tr>
  10. <td> Nazwa użytkownika: </td> <td> <input type="text" name="username" id="username" /> </td>
  11. </tr>
  12.  
  13. <tr class="marginer"></tr>
  14.  
  15. <tr>
  16. <td> Adres e-mail: </td> <td> <input type="text" name="email" /> </td>
  17. </tr>
  18.  
  19. <tr>
  20. <td> Powtórz e-mail: </td> <td> <input type="text" name="email_repeat" /> </td>
  21. </tr>
  22.  
  23. <tr class="marginer"></tr>
  24.  
  25. <tr>
  26. <td> Hasło: </td> <td> <input type="password" name="password" /> </td>
  27. </tr>
  28.  
  29. <tr>
  30. <td> Powtórz hasło: </td> <td> <input type="password" name="pass_repeat" /></td>
  31. </tr>
  32.  
  33. <tr>
  34. <td colspan="2"> <input type="submit" value="Zarejestruj" name="operation" /> </td>
  35. </tr>
  36. </table>
  37. </form>
  38.  
  39. </div>
  40.  
  41.  
  42. </div>


Problem polega na tym, że pole email_repeat 'autouzupełnia' się wartością, jaka była wcześniej podana w polu username, a pole password hasłem najśmieszniejsze jest to, że reszta pól formularza nie uzupełnia się sama w ogóle...

formularz jest includowany przy pomocy PHP w innym pliku, wszystko to dzieje się na localhoście i problem występuje na IE, Chrome i FF (innych przeglądarek nie sprawdzałem)

kod PHP obsługujący formularz oraz CSS w tym przypadku nie mają znaczenia, ponieważ problem występuje nawet gdy otworzę bezpośrednio plik z samym formularzem (cała zawartość tego pliku znajduje się powyżej). Googlowałem - nic. Problem znika, gdy wywalę atrybut name z pola email_repeat (wtedy wszystkie pola są puste).. Nie mam pojęcia co powoduje ten śmieszny problem..


EDIT:
znalazłem, odpowiedź w zasadzie była niedaleko, z tego co zdążyłem sam wywnioskować, a ten temat to potwierdził: jest to przypadłość przeglądarek,
http://forum.php.pl/index.php?showtopic=14...rt=#entry715064

Ten post edytował paawian 12.03.2011, 00:52:44
Go to the top of the page
+Quote Post

Posty w temacie


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: 19.07.2025 - 10:28