• 13-01-2008, 11:26:42
    #1
    Platin üye
    Merhaba,
    Yeni yaptığım sitede w3c de kontrol ettirdiğimde iki hata var.
    Deneme yanılma ile denedim ama nasıl düzelteceğimi bulamadım.

    Hata veren sayfanın linki ve hata şurada.
    [Invalid] Markup Validation of http://www.notebookdriverdownload.com/ - W3C Markup Validator

    O kısmı oluşturan php ve html kodu ise şöyle;

    Yardımlarınızı bekliyorum. Şimdeden teşekkürler

                      <div id="searchform">
                <form class="search" action="<? echo $site; ?>/arama.php"  method="get">  &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
       <input name="query" class="textbox" type="text" maxlength="255">
       <select name="kid">
                <optgroup label="">
       <option value="">All Categories</option>
                </optgroup>
                <?
    $q=mysql_query("Select * from kategori order by adi ");
    while ($r=mysql_fetch_array($q)) {
     ?>     <optgroup label="» <? echo $r[adi]; ?>">
       <?
    $q2=mysql_query("Select * from altkat where cid='$r[id]' order by adi");
    while ($r2=mysql_fetch_array($q2)) {
    ?>
       <option value="<? echo $r2[id]; ?>"><? echo $r2[adi]; ?></option>
    <? }?>
                </optgroup>
    <? }
    ?></select><input type="hidden" name="p" value=1>
       <input class="button" type="submit" value="SEARCH" name="dosearch">
      </form>
      </div>
  • 14-01-2008, 12:18:38
    #2
    Alıntı
    Warning Line 195, Column 77: NET-enabling start-tag requires SHORTTAG YES.
    …wnload.com/images/a_menulink_bg.gif" />&nbsp; <a href="http://www.notebookdri
    195. satırda alt="" tagı kullanmamışsın ve /> deki / karakterini sil.
    Alıntı
    Error Line 62, Column 25: end tag for "OPTGROUP" which is not finished.
    </optgroup>
    60 ve 62. satırdaki </optgroup> bitiş tagları gereksizmiş.
  • 15-01-2008, 00:18:16
    #3
    Platin üye
    Selam,
    Sorunun çözfüm. optgroup içine option diye başka birşey daha açmak gerekiyor yoksa hata veriyormuş.
    Alta katagorisi olmayan ana katagorilere alt katagori açınca kendiliğinden düzeldi.

    Teşekkürler