• Ogłoszenie:

Validator - 4 błędy w skrypcie html

Wszystko odnośnie tworzenia grafiki - obróbka, problemy, oceny.
Tworzenia Stron internetowych - HTML, PHP, MySQL...

Validator - 4 błędy w skrypcie html

Postprzez tomas997 18 Kwi 2009, 22:48

reklama
Witam, mam na forum tabelke rejestracji i logowania. Usunełem błędy w validatorze ale zostały tylko 4 i nie rozumiem gdzie validator widzi błąd. Zwracam się z prośbą o pomoc do użytkowników o korekte.


Kod: Zaznacz wszystko
<!-- panel logowania i rejestracji by wolfiq -->
            <!-- BEGIN custom_registration -->
            <form method="post" action="{S_PROFILE_ACTION}">
            <table width="100%" cellpadding="3" cellspacing="1" border="0" class="forumline">
               <tr>
                  <td class="row1" valign="top">
                  <table cellpadding="2" width="20%">
                  <thead>
                     <tr>
                        <td class="catHead" width="100%" height="28" colspan="2">
                        <span class="cattitle" style="font-family: Comic Sans MS; color: #FFFFFF">&nbsp;Szybka Rejestracja</span>
                        </td>
                     </tr>
                  </thead>
                  <tfoot>
                     <tr>
                        <td class="mt" align="center" valign="middle" colspan="2">
                        <span class="gensmall">{CUSTOM_FIELDS}{S_HIDDEN_FIELDS}<input type="submit" name="submit" value="{L_RSSUBMIT}" class="mainoption" /></span>
                        </td>
                     </tr>
                  </tfoot>
                  <tbody>
                     <tr>
                        <td class="mb" align="left" valign="middle" colspan="2">
                        <span class="cattitle3" style="color: #FF0000; font-weight: bold">Zarejestruj Się jeśli jesteś<br>
pierwszy raz na tym forum</span>
                        </td>
                     </tr>
                     <tr>
                        <td class="row1" align="left" valign="middle">
                        <span class="gensmall">{L_USERNAME}:</span>
                        </td>
                        <td class="row1" align="left" valign="middle" nowrap="nowrap"><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width:90%" name="username" size="25" maxlength="20" value="" /></td>
                     </tr>
                     <tr>
                        <td class="row1" align="left" valign="middle">
                        <span class="gensmall">{L_PASSWORD}:</span>
                        </td>
                        <td class="row1" align="left" valign="middle" nowrap="nowrap"><input type="password" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width:90%" name="new_password" size="25" maxlength="100" value="" /></td>
                     </tr>
                     <tr>
                        <td class="row1" align="left" valign="middle">
                        <span class="gensmall">{L_CONFIRM_PASSWORD}:</span>
                        </td>
                        <td class="row1" align="left" valign="middle" nowrap="nowrap"><input type="password" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width:90%" name="password_confirm" size="25" maxlength="100" value="" /></td>
                     </tr>
                     <tr>
                        <td class="row1" align="left" valign="middle">
                        <span class="gensmall">{L_EMAIL}:</span>
                        </td>
                        <td class="row1" align="left" valign="middle" nowrap="nowrap"><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width:90%" name="email" size="25" maxlength="255" value="" /></td>
                     </tr>
                     <tr>
                        <td class="row1" align="left" valign="middle">
                        <span class="gensmall">Skad:</span>
                        </td>
                        <td class="row1" align="left" valign="middle" nowrap><input type="text" class="post" onFocus="Active(this)" onBlur="NotActive(this)" style="width:90%" name="location" size="25" maxlength="255" value="{LOCATION}" /></td>
                     </tr>
                     <tr>
                     <!-- BEGIN gender_box -->
                        <td class="row1" align="left" valign="middle">
                        <span class="gensmall">&nbsp;Płeć:</span>
                        </td>
                        <td class="row1" align="center" valign="middle" nowrap>
                        <span class="gensmall">{L_FEMALE}<input type="radio" name="gender" value="2" /> {L_MALE}<input type="radio" name="gender" value="1" /></span>
                        </td>
                     <!-- END gender_box -->
                     </tr>
                  </tbody>
                  </table>
                  </td>
               </form>
               <!-- END custom_registration -->
               <!-- BEGIN switch_user_logged_out -->
               <form action="{S_LOGIN_ACTION}" method="post" target="_top">
                  <td class="row1" valign="top" width="20%">
                  <table cellpadding="2">
                  <thead>
                     <tr>
                        <td class="catHead" height="28" width="100%" colspan="2">
                        <span class="cattitle" style="font-family: Comic Sans MS; color: #FFFFFF">&nbsp;Panel Logowania</span>
                        </td>
                     </tr>
                  </thead>
                  <tfoot>
                     <tr>
                        <td class="mt" align="center" valign="middle" colspan="2">{S_HIDDEN_FIELDS}<input type="submit" name="login" class="mainoption" value="{L_LOGIN}" /></td>
                     </tr>
                  </tfoot>
                  <tbody>
                     <tr>
                        <td class="mb" align="left" valign="middle" colspan="2">
                        <span class="cattitle3" style="color: #0000FF; font-weight: bold">Zaloguj Się je¶li posiadasz<br>
swoje konto na tym forum</span>
                        </td>
                     </tr>
                     <tr>
                        <td class="row1" align="left" valign="middle" nowrap="nowrap">
                        <span class="gensmall">{L_USERNAME}:</span>
                        </td>
                        <td class="row1" align="left" valign="middle"><input type="text" name="username" size="18" maxlength="40" value="{USERNAME}" class="post2" id="focus" onFocus="Active(this)" onBlur="NotActive(this)" /></td>
                     </tr>
                     <tr>
                        <td class="row1" align="left" valign="middle">
                        <span class="gensmall">{L_PASSWORD}:</span>
                        </td>
                        <td class="row1" align="left" valign="middle"><input type="password" name="password" size="18" maxlength="255" class="post2" onFocus="Active(this)" onBlur="NotActive(this)" /></td>
                     </tr>
                     <tr>
                        <td class="row1" align="left" valign="middle">&nbsp;</td>
                        <td class="row1" align="left" valign="middle">&nbsp;</td>
                     </tr>
                     <tr>
                        <td class="row1" align="center" valign="middle" colspan="2">
                        <span class="gensmall">Zaloguj automatycznie<br>
&nbsp;&nbsp;&nbsp;&nbsp;przy każdej wizycie: </span>
                        <input type="checkbox" name="autologin" /></td>
                        <td class="row1" align="left" valign="middle">&nbsp;</td>
                     </tr>
                     <tr>
                        <td class="row1" align="left" valign="middle">&nbsp;</td>
                     </tr>
                     <tr>
                     <!-- BEGIN switch_allow_autologin -->
                        <td class="row1" align="center" valign="middle" colspan="2"><a class="gensmall" href="/profile.htm?mode=sendpassword">Zapomniale¶ hasła ?<br>
&nbsp;</A></td>
                     <!-- END switch_allow_autologin -->
                     </tr>
                  </tbody>
                  </table>
                  </td>
               </form>
                  <td class="row1" valign="top" width="60%">
                  <table cellpadding=2>
                  <thead>
                     <td class="catHead" height="28">
                     <span class="cattitle" style="font-family: Comic Sans MS; color: #FFFFFF">&nbsp;Forum Szwecja</span>
                     </td>
                  </tr>
               </thead>
                  <tr>
                     <td class="mb" align="left" valign="middle">
                     <span class="cattitle3" style="color: #007138; font-weight: bold">Witamy na Forum Polonii Szwedzkiej<br>
Zapraszamy Wszystkich do Dyskusji</span></tr></td>
                        <tr>
                           <td>
                           <U>ForumSzwecja.Net</u>
                           <span class="cattitle4"> to miejsce dyskusji, wymiany poglądów czy opini i dobrej zabawy dla wszystkich polaków mieszkaj±cych
                           i pracujących w szwecji. Tak naprawde to forum dla każdego kto jest ciekawy Szwecji i ma ze Szwecją
                           choć trochę wspólnego. A możesz tutaj uczestniczyć w polonijnych dyskusjach na wiele ciekawych
                           tematów. Możesz tutaj wyrażać swoje pogl±dy, opinie, zadawać różne pytania i pisać o czym tylko
                           chcesz. Na forum oprócz zdobywania potrzebnych ci informacji możesz także pozyskiwać nowe kontakty i
                           nawi±zywać fajne ciekawe znajomości. Zatem Witamy Cię bardzo serdecznie na naszym forum i zostań z
                           nami. <u>Aktualnie</u> jesteś niezarejestrowany co oznacza że jako nasz gość - nie masz dostępu do niektórych aspektów
                           forum oraz nie możesz pisać nowych tematów i uczestniczyć w naszych dyskusjach. Zarejestruj się
                           więc - wtedy uzyskasz pełny dostęp do całego forum.</span>
                           </td>
                        </tr>
                     </table>
                     </td>
                  </tr>
               </table>
               <!-- END switch_user_logged_out -->
               <!-- KONIEC panelu -->



Tutaj link wyników validatora: klikni. A o to błędy:

1 błąd:

ine 177, Column 22: end tag for "TABLE" omitted, but its declaration does not permit this

</form>

2 błąd:

Line 111, Column 12: start tag was here
<table width="100%" cellpadding="3" cellspacing="1" border="0" class

3 błąd:

Line 179, Column 60: document type does not allow element "TD" here

<td class="row1" valign="top" width="20%">
4 błąd:

Line 237, Column 53: start tag for "TR" omitted, but its declaration does not permit this

<td class="catHead" height="28">


----------------------------------------------------------

Nie rozumiem, np. wywala blad w form jak ten znacznik musi tam byc inaczej formularze nie beda zgodne. Tagi mam pozamykane sprawdzalem. Czy moge prosic was o koretke i wskazanie bledow ew poprawienie bledow w skrypcie. Dziekuje
tomas997
~user
 
Posty: 1
Dołączenie: 18 Kwi 2009, 22:45



Validator - 4 błędy w skrypcie html

Postprzez JarekMk 21 Kwi 2009, 20:34

A ja napisze inaczej - zrobiłeś najgorsze co mogłeś użyłeś skryptu phpbb by przemo... Zainteresuj się lepiej MyBB.
JarekMk
~user
 
Posty: 5151
Dołączenie: 10 Lis 2004, 13:38
Pochwały: 301



Validator - 4 błędy w skrypcie html

Postprzez @Marcin 26 Kwi 2009, 08:51

w overall_header.tpl
zmień DOCTYPE na
Kod: Zaznacz wszystko
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

i odpal validator

następnie w overall_header
Kod: Zaznacz wszystko
#  <td class="row1" valign="top" width="20%">
<table cellpadding="2">
<thead>
<tr>
<td class="catHead" height="28" width="100%" colspan="2">
<span class="cattitle" style="font-family: Comic Sans MS; color: #FFFFFF">&nbsp;Panel Logowania</span>
</td>
</tr>
</thead>

zmien na
Kod: Zaznacz wszystko
<td class="row1" valign="top" width="20%">
<table cellpadding="2">
<thead>
<tr>
   <td class="catHead" height="28" width="100%" colspan="2"><span class="cattitle" style="font-family: Comic Sans MS; color: #FFFFFF">&nbsp;Panel Logowania</span>
</tr>
</thead>
</td>

i odpal validator

masz problemy z niepoukładanymi wartościami w stylu, jeśli otwierasz <tr> później <td.. to musisz je zamykać w takiej samej kolejności </td> i </tr>

JarekMk napisał(a):A ja napisze inaczej - zrobiłeś najgorsze co mogłeś użyłeś skryptu phpbb by przemo... Zainteresuj się lepiej MyBB.

a co jeśli komuś MyBB się nie podoba? :-|
Awatar użytkownika
@Marcin
~user
 
Posty: 2296
Dołączenie: 19 Sty 2005, 08:55
Miejscowość: Jugów
Pochwały: 232




Powróć do Grafika & Webmastering

Kto jest na forum

Użytkownicy przeglądający to forum: Brak zarejestrowanych użytkowników oraz 8 gości