<? echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" \"http://www.w3.org/TR/html4/loose.dtd\"> <html> <head> <title>Ukrywanie elementów</title> <meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-2\" /> <meta http-equiv=\"Content-Language\" content=\"pl\"> <meta name=\"Description\" content=\"\" /> <meta name=\"Keywords\" content=\"\" /> <meta name=\"Author\" content=\"Sebekzosw\" /> <meta http-equiv=\"Reply-to\" content=\"sebekzosw@o2.pl\" /> <meta name=\"Robots\" content=\"ALL\" /> <meta name=\"revisit-after\" content=\"10\" /> <link rel=\"stylesheet\" type=\"text/css\" href=\"style.css\" /> <script language=\"JavaScript\" type=\"text/javascript\"> //<![CDATA[ function pokaz() { obj=document.getElementById('ukryte'); obj2=document.getElementById('lista'); objCheck=document.getElementById('zaznaczanie'); if (objCheck.checked) { obj.style.display=\"\"; obj2.style.display=\"none\"; } else { obj.style.display=\"none\"; obj2.style.display=\"\"; } } //]]> </script> </head> <body>\n"; if($_POST['tytul_z_listy']) { } else { } } echo " <form action=\"\" method=\"post\"> <input type=\"checkbox\" id=\"zaznaczanie\" onClick=\"pokaz()\" name=\"check\" value=\"1\" />Wpisz tytuł<br /> <select id=\"lista\" name=\"tytul_z_listy\"> <option value=\"Tytuł 1\">Tytuł 1</option> <option value=\"Tytuł 2\">Tytuł 2</option> <option value=\"Tytuł 3\">Tytuł 3</option> </select> <input type=\"text\" name=\"tytul_z_input\" id=\"ukryte\" style=\"display:none\" value=\"\" /> <input type=\"submit\" name=\"dodaj_film\" value=\"Wyślij\" /> </form> </body> </html>\n"; ?>
Mam taki kod - jak wybiorę coś z pola select to i dam "Wyślij" to wyświetla mi się zawartość value. Ale jeżeli zaznaczę checkbox i wpiszę do pola input jakiś treść i wyślę to nic się nie wyświetla. W czym jest problem?