![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 55 Pomógł: 0 Dołączył: 21.09.2007 Skąd: Mielec Ostrzeżenie: (0%) ![]() ![]() |
Witam!
Na stronie mam skrypt sondy. Od rana męczę się z poprawianeiem błędów. Było 58, a teraz jest 3 i nie wiem jak poprawić. Kod: Kod <!-- // |=====================================================================| // || IM Sonda v1.5 || // || Szanuj prawa autorskie i nie usuwaj tych informacji! || // || W razie problemów proszę wejść na adres: "www.IMaster.prv.pl" || // |=====================================================================| --> <script type="text/javascript"> function wyniki(url, width, height) { var Win = window.open(url,"pokaz",'width=' + width + ',height=' + height + ',resizable=0,scrollbars=yes,menubar=no' ) } </script> <? if (file_exists("$sondapath/config/poll_options.ict") && file_exists("$sondapath/config/config.ict") && file_exists("$sondapath/poll_view/sonda_view.ict") && file_exists("$sondapath/config/poll_config.ict") && file_exists("$sondapath/config/poll_title.ict")) { $config_plik=file("$sondapath/config/config.ict"); foreach ($config_plik as $confy) { $confy=explode("||", $confy); } $title_plik=file("$sondapath/config/poll_title.ict"); foreach ($title_plik as $title) { $title=explode("||", $title); } $pconf_plik=file("$sondapath/config/poll_config.ict"); foreach ($pconf_plik as $pconf) { $pconf=explode("||", $pconf); } $poptions_plik=file("$sondapath/config/poll_options.ict"); foreach ($poptions_plik as $poptions) { $poptions=explode("||", $poptions); } $sview_plik=file("$sondapath/poll_view/sonda_view.ict"); foreach ($sview_plik as $s_view) { $s_view=explode("||", $s_view); } echo "<form action=\"$sondapath/czekaj.php\" target=\"pokaz\" method=\"post\" onSubmit=\"javascript:wyniki('$sondapath/czekaj.php',$confy[5],$confy[6]);\">"; echo "</form>"; echo "<table border=\"0\" cellspacing=\"0\" width=\"$s_view[3]\" height=\"$s_view[4]\" cellpadding=\"$s_view[18]\" style=\"border: $s_view[13] $s_view[14] $s_view[15]; font-family: $s_view[0]; font-size: $s_view[1]; color: $s_view[2];\" align=\"$s_view[5]\" >"; echo "<tr><td bgcolor=\"$s_view[16]\" align=\"$s_view[6]\" valign=\"$s_view[10]\" style=\"border-bottom: $s_view[13] $s_view[14] $s_view[15];\">$title[0]</td></tr>"; echo "<tr><td bgcolor=\"$s_view[17]\" width=\"100%\" align=\"$s_view[7]\" valign=\"$s_view[11]\">"; echo "<input type=\"radio\" name=\"odp\" value=\"0\" checked=\"on\"/> $poptions[0]<br />"; for ($i=1; $i<$pconf[0]; $i++){ echo "<input type=\"radio\" name=\"odp\" value=\"$i\" style=\"border-top: 0px;\"/> $poptions[$i]<br />"; } echo "</td></tr>"; echo "<tr><td bgcolor=\"$s_view[17]\" align=\"$s_view[8]\" valign=\"$s_view[12]\"> <input type=\"submit\" name=\"sonda_submit\" value=\"Głosuj!\"/> </td></tr>"; echo "<tr><td bgcolor=\"$s_view[17]\" align=\"$s_view[8]\" valign=\"$s_view[12]\"> <a href=\"javascript:wyniki('$sondapath/wyniki.php',$confy[5],$confy[6])\">Aktualne wyniki</a> </td></tr>"; //Jeśli usuniesz poniższy fragment złamiesz prawa autorskie. Uszanuj pracę innych!!! echo "<tr><td bgcolor=\"$s_view[17]\" align=\"right\" valign=\"bottom\" style=\"font-family: $s_view[0]; font-size: $s_view[1]; color: $s_view[2];\"></td></tr>"; echo "</table>"; } else { echo "<center>Sonda nie została skonfigurowana lub nie został ustawiony jej wygląd!<br />idĽ do <a href=\"$sondapath/admin.php\">panelu administracyjnego</a></center>"; } ?> Validator zwraca: Cytat
Z góry dziękuję za pomoc i pozdrawiam! Ten post edytował kamil881 20.04.2008, 10:27:13 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
w XHTML atrybuty piszemy małymi litareami (onsubmit)
checked="checked" - nie checked="on" W XHTML element <table> nie posiada atrybutu height |
|
|
![]()
Post
#3
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 595 Pomógł: 282 Dołączył: 24.09.2007 Skąd: Reda, Pomorskie. Ostrzeżenie: (0%) ![]() ![]() |
znasz angielski? znasz składnię XHTML ? masz dostęp do odpowiedniego manuala ?
przecież wszystkie błędy masz przecież ładnie opisane w wynikach walidacji ... 1. W XHTML nie ma atrybutu onSubmit, jest onsubmit (nazwy wszystkich atrybutów pisane są wyłącznie małymi literami) 2. Znacznik <table> nie ma atrybutu height ... (dlatego, że wysokość tabeli jest sumą wysokości jej wierszy... ), jeżli już musisz ustawić na sztywno height dla całej tabeli, to do atrybutu style dodaj: "height:100px;display:block" 3. atrybut checked może przyjąć tylko wartość "checked", czyli jeżeli chcesz domyslnie zaznaczyć, wstawiasz checked="checked" a jeżeli nie - to w ogóle nie dodajesz atrybutu checked powodzenia. EDIT: Crozin był szybszy ![]() -------------------- - Oh no, my young coder. You will find that it is you who are mistaken, about a great many things... - |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 29.06.2025 - 14:29 |