Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Kilka znacznikow FORM w jednej tabeli, w xhtml 1.1
Forum PHP.pl > Forum > Po stronie przeglądarki > HTML \ XHTML
wapmaster
Mam taka sytuacje: jest tabela, w ktorej w niektorych TD sa inputy. W sumie mam 3 znaczniki FORM do wysylania danych z inputow. Czy jest jakis sposob rozmieszczenia znacznikow FORM, zeby dalo sie zvalidowac stronke w xhtml 1.1? Probowalem juz chyba wszystkiego i zawsze FORM jest w niewlasciwym miejscu (opinia validatora).
scanner
Pokaż kawałek źródła.
wapmaster
Oto i kod... Probowalem roznych ustawien tych FORM, w tej chwili mam takie:

  1. <table style="border:0;width:700px;text-align:center;">
  2. <form method="post" action="add.php"><tr>
  3. <td style="background-color:gray;width:200px;"></td>
  4. <td style="width: 500px;background-color:gray;color:white;"><b>Pierwszy poziom</b></td></tr><tr><td style="width: 200px;">Adres linku (opcjonalnie): <input name="url" style="width:200px;" /></td>
  5. <td style="width: 500px;">Tre&para;ć: <input name="img" style="width:100px;" /> <input type="submit" style="width:200px;" value="Dodaj link pierwszego poziomu" /></td>
  6. </tr></form><form method="post" action="add.php?s=l2"><tr>
  7. <td style="background-color:gray;width: 200px;"> </td>
  8. <td style="width: 500px;background-color:gray;color:white;"><b>Drugi poziom</b></td></tr>
  9. <tr>
  10. <td style="width: 200px;">Dodaj do: <select name="menus"><option value="2001">Strona główna</option><option value="2002">Nowo&para;ci</option><option value="2003">O firmie</option><option value="2004">Odblaski online</option><option value="2005">Katalog produktów</option><option value="2006">Pliki</option><option value="2007">Linki</option><option value="2008">Kontakt</option></select></td>
  11. <td style="width: 500px;">Nazwa menu:<input name="names" style="width:500px;" />
  12. <input type="submit" style="width:200px;" value="Dodaj menu" /></td>
  13. </tr> </form> <tr>
  14. <td style="background-color:gray;width: 200px;"> </td>
  15. <td style="width: 500px;background-color:gray;color:white;"><b>Strony</b></td></tr>
  16. <form method="post" action="add.php"><tr>
  17. <td style="width: 200px;">
  18. <p>Tytuł:</p></td>
  19. <td style="width: 500px;"><input style="width: 500px;" name="title" /></td>
  20. </tr>
  21. <tr>
  22. <td style="width: 200px;"><p>Tre&para;ć:</p></td>
  23. <td style="width:459px;height:297px;" rowspan="9">
  24. <textarea cols="10" rows="10" name="content" style="width: 500px; height: 400px;"></textarea></td>
  25. </tr>
  26. <tr>
  27. <td style="width: 200px;"></td>
  28. </tr>
  29. <tr>
  30. <td style="width: 200px;"></td>
  31. </tr>
  32. <tr>
  33. <td style="width: 200px;">td>
  34. </tr>
  35. <tr>
  36. <td style="width: 200px;">hint</td>
  37. </tr>
  38. <tr>
  39. <td style="width: 200px;">hint</td>
  40. </tr>
  41. <tr>
  42. <td style="width: 200px;">hint</td>
  43. </tr>
  44. <tr>
  45. <td style="width: 200px;">hint</td>
  46. </tr>
  47. <tr>
  48. <td style="width: 200px;"></td>
  49. </tr>
  50. <tr>
  51. <td style="width: 200px;">Kategoria</td>
  52. <td style="width: 500px;"><select name="menu"><option value="2001">Strona główna</option><option value="2002">Nowo&para;ci</option><option value="2003">O firmie</option><option value="2004">Odblaski online</option><option value="2005">Katalog produktów</option><option value="2006">Pliki</option><option value="2007">Linki</option><option value="2008">Kontakt</option><option value="1">Gor&plusmn;cy temat</option><option value="2">Wiadomo&para;ci</option></select> <input type="submit" value="Dodaj stronę" />
  53. </td></tr> </form>
  54.  
  55. </table>
sf
Cytat
<tr>
<td style="width: 200px;">td>
</tr>
<tr>


co to jest ?
wapmaster
W oryginale tego nie ma - troche ocenzurowalem kod i skasowalem wiecej niz trzeba bylo. Ale nie o to chodzi. Chodzi ewidentnie o FORM sad.gif
sf
  1. <?php
  2. echo '<?xml version=\"1.0\" encoding=\"UTF-8\"?>';
  3. ?>
  4.  
  5. <!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.1//EN\"
  6. \"http://www.w3.org/TR/xhtml1/DTD/xhtml1.dtd\">
  7. <html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"pl\">
  8. <head>
  9. <meta http-equiv=\"Content-type\" content=\"text/html; charset=UTF-8\" />
  10. <link rel=\"stylesheet\" type=\"text/css\" href=\"sfstyle.css\" />
  11. <title>a</title>
  12. </head>
  13.  
  14. <body>
  15.  
  16. <form method=\"post\" action=\"cos.php\">
  17. <table>
  18. <tbody>
  19. <tr><td><input type=\"text\" name=\"ah\" /></td></tr>
  20. </tbody>
  21. </table>
  22. </form>
  23.  
  24. <p><a href=\"http://validator.w3.org/check?uri=referer\">XHTML 1.1</a></p>
  25.  
  26. </body>
  27. </html>


działa snitch.gif
wapmaster
Z tym malym ale, ze ja w jednej tabeli chcialem miec trzy FORM (wiec nie szlo nie pokzyzowac tagów). No nic, rozbije na trzy tabele. Thx za dzialajacy przyklad biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.