Bardzo prosze jesli ktos bylby laskal niech mi podpowie jak powinien wygladac ten kod aby dzialal poprawnie. Ogolnie maja to byc 3 comboboxy rozwijane z ktorych drugiego wart jest zalezna od 1, a trzeciego od 1 i 3. W 1 mozliwe dokumeny. W 2 mozliwe daty spotkania tych dokumentow. W 3 mozliwe godziny tego dokumentu i daty. Nie wiem czy rozumiecie ale to malo wazne akurat jak to bedzie dzialac. Glownie chodzi o to aby przeniesc ta tablice, dalej sobie poradze

Z gory dziekuje za kazda pomoc.
A o to kod: (linia 233)
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>TEST</title> <style type="text/css"> BODY{ background-color:#ffffff; font-family: Arial; font-size: 11px; color: #000000; margin:0; overflow: auto; } A { text-decoration:none; color:#000000; } TD { text-align:left; font-size: 12px; } .tr_head { font-weight: bold; padding: 3px; } </style> </head> <body><center> <? // DEFINIOWAC TUTAJ // Doradztwo z zakresu marketingu; // terminy // Doradztwo z zakresu księgowości; // terminy // Doradztwo prawne; // terminy // Doradztwo psychologiczne; // terminy //var text = ["wersja1", "inna kategoria", "trzecia kat", "jakas kat"]; // for (licznik=0;licznik<text.length;licznik++) // { // var opt = document.createElement("option"); // document.getElementById(nr2).options.add(opt); // opt.text = text[licznik]; // } { $array_terminow[$i] = explode("|", $apars[$i]); // podaje jedna kolumne tj 01.02.2011|12:00|13:00|14:00^ } { $array_godzin[$i] = explode("|", $array_terminow[$i]); // podaje jedna wartosc w kazdym czyli 0 to data z - 01.02.2011|12:00|13:00|14:00^ { } } include("mail.mod.php"); function getinp($nr) { $str = 'INPUT'; if ($nr == 48) { $str = '<input type="radio" name="inp_45" value="d"/>'; } else if ($nr == 1) { $str = ' <select OnChange="usun(1,2,3,this)" name="inp_'.$nr.'" id="'.$nr.'"> <option value="test1">test</option> <option value="test2">test2</option> <option value="test3">test3</option> <option value="test4">test4</option> <option value="test5">test5</option> </select>'; } else if ($nr == 2) { $str = ' <select OnChange="usun(1,2,3,this)" name="inp_'.$nr.'" id="'.$nr.'"> <option value="test">test</option> <option value="test2">test2</option> <option value="test3">test3</option> <option value="test2">test2</option> <option value="test3">test3</option> <option value="test4">test4</option> <option value="test5">test5</option> </select>'; } else if ($nr == 3) { $str = ' <select OnChange="usun(1,2,3,this)" name="inp_'.$nr.'" id="'.$nr.'"> <option value="test">test</option> <option value="test2">test2</option> <option value="test3">test3</option> <option value="test2">test2</option> <option value="test3">test3</option> <option value="test4">test4</option> <option value="test5">test5</option> </select>'; } else { $str = '<input type="text" name="inp_'.$nr.'" style="width:200px; font-size:14px;">'; } return($str); } function getans($nr) { return('<b>'.$_POST['inp_'.$nr].'</b>'); } function getanss($nr) { return($_POST['inp_'.$nr]); } { echo('<br/><br/><br/><table style="border:1px solid #000000; background-color:#948067;"><tr><td style="font-size:20px;"> $w = ' width="100px"'; $i = 0; //tu czy popr $popr1nr = '<b>'; if (getanss(1) == 'b') { $popr1nr .= '<font color = "green">1</font></b>'; $i = $i + 1; } else { $popr1nr .= '<font color = "red">0</font></b>'; } } else { echo(' <table style="position: absolute; left:20px"; width="550px" height="2290px" border="0" cellspacing="0" cellpadding="0"><tr><td valign="top" style="vertical-align:top;"><div style="position:relative"> <script language="JavaScript"> function usun(nr1,nr2,nr3,nr4) { var tekst = nr4.options[nr4.selectedIndex].text; var id_nr2 = document.getElementById(nr2); opcje = id_nr2.getElementsByTagName("option"); var ileich = opcje.length for(i = 0; i < ileich; i++) { id_nr2.removeChild( opcje[ 0 ] ); } var id_nr3 = document.getElementById(nr3); opcje = id_nr3.getElementsByTagName("option"); var ileich = opcje.length for(i = 0; i < ileich; i++) { id_nr3.removeChild( opcje[ 0 ] ); } lalala = json_encode( $array_terminow ); for(i=0; i < '.$dlugosc.'; i++) { var opt = document.createElement("option"); document.getElementById(nr2).options.add(opt); opt.text = "'.$array_terminow[.'i'.].'"; } } function js_send() { var ok = true; if ((document.forms.mailform.inp_1[0].checked == false) && (document.forms.mailform.inp_1[1].checked == false) && (document.forms.mailform.inp_1[2].checked == false) && (document.forms.mailform.inp_1[3].checked == false)) { ok = false; } if (ok == false) { alert("Wypełnij formularz"); } else { document.mailform.submit(); } } </script> '); $i = 0; echo('<br/><form name="mailform" action="" method="post"> <input type="hidden" name="msend" value=":)"/> <center><h2><b>TEST </br>aaa</b></h2> </br> </center> </br></br> </br> <table><tbody> <tr><td><b><font size="4">Imię: </font></b></td><td> '.getinp(49).' </td></tr> </tbody></table> <div style="position: absolute; top:10; left:10; width:20px; height:20px;">'.getinp(1).'</div> <div style="position: absolute; top:10; left:100; width:20px; height:20px;">'.getinp(2).'</div> <div style="position: absolute; top:10; left:190; width:20px; height:20px;">'.getinp(3).'</div> <table><tbody> <tr><td><b><font size="4">Nazwisko: </font></b></td><td> '.getinp(50).' </td></tr> </tbody></table> <table><tbody> <tr><td><b><font size="4">Adres email: </font></b></td><td> '.getinp(51).' </td></tr> </tbody></table> </br></br></br> <center><input type="button" onCLick="js_send();" style="border:2px solid #000000; width:450px; background-color:#6d5e4b; color:#ffffff; font-weight:bold; cursor:pointer;" value="Wyślij wyniki"/> </center></form> </div></td></tr></table>'); } ?></center></body></html>