Jump to content

Flare

User
  • Posts

    63
  • Joined

  • Last visited

Everything posted by Flare

  1. А где смотреть? Ссылку на сайт дайте.
  2. Да, именно так. Соответственно, по тем урлам должны быть php-скрипты обработчики вашей формы. Еще вам нужно указать метод передачи данных из формы: method="post" или method="get" выбор метода зависит от скриптов-обработчиков.
  3. Можно попробовать так: <a href="<?echo getenv("HTTP_HOST").'/common/schemes/';?>">Схемы</a>
  4. Если страницы разделов формируются из БД, тогда можно добавить в таблицу страниц еще колонку раздел, а при выводе страницы проверять к какому разделу она относится и ставить display:block нужному разделу. Если же страницы статические, тогда можно на каждой добавлять метку раздела: $section_lable="svet-dinamich" или $section_lable="svet-music" и т.д. В меню всем ul поставить id в соответствии с $section_lable. <? function get_style ($value) { global $section_lable; if ($section_lable!=$value) return " style='display:none'"; else return ""; // display:block можно не писать, т.к. он устанавливается по умолчанию } ?> <a href="svet-dinamich.php" title="световые музыкальные приборы эффекты светомузыка мигалки купить цветомузыку прожекторы" onclick="toggle_show('svet-dinamich'); return false;"><b> цветомузыка дискотеки</b><br> - световые приборы эффекты мигалки</a> <ul id="svet-dinamich" <?echo get_style ("svet-dinamich");?>> ... </ul> <ul id="svet-music" <?echo get_style ("svet-music");?>> ... </ul>
  5. slavok47, если код скрипта остался таким как на http://forum.htmlbook.ru/index.php?showtopic=16079 могу предложить такое решение: <script type="text/javascript"> var servdb = new Object() servdb["data1"] = [{value:"1", text:"Пример 1", url:"url1"}, {value:"2", text:"Пример 2", url:"url2"}, {value:"3", text:"Пример 3", url:"url3"}, {value:"4", text:"Пример 4", url:"url4"}]; servdb["data2"] = [{value:"1", text:"Пример 5", url:"url5"}, {value:"2", text:"Пример 6", url:"url6"}, {value:"3", text:"Пример 7", url:"url7"}, {value:"4", text:"Пример 8", url:"url8"}, {value:"5", text:"Пример 9", url:"url9"}]; function settest(chooser) { var dataChooser = chooser.form.elements["sel2"]; dataChooser.options.length = 0; var choice = chooser.options[chooser.selectedIndex].value; var db = servdb[choice]; dataChooser.options[0] = new Option("Примеры ", "", true, false); if (choice != "") { for (var i = 0; i < db.length; i++) { dataChooser.options[i + 1] = new Option(db[i].text, db[i].value); } } } function setaction (chooser, sel2) { var choice = chooser.options[chooser.selectedIndex].value; var db = servdb[choice]; document.primer.action=db[sel2.value-1].url; } </script> </head> <body> <form name="primer" action=""> <select name="test" onchange="settest(this)"> <option value="" selected>Выбор сервера</option> <option value="data1">Сервер 1</option> <option value="data2">Сервер 2</option> </select> <select name="sel2" onchange="setaction(test, this)"> <option value="" selected>Примеры</option> </select> <input type="submit" name="" /> </form>
  6. а высота в чем? в % или px?
  7. <?php header("Content-Type: text/xml"); echo "<?xml version=\"1.0\" encoding=\"windows-1251\"?>"; ?> конфликт получается: с <? и ?> <?php … echo "<? … ?>"; ?>
  8. Flare

    <ul> <li>

    termoplus: для того чтобы сделать разделители, измените в css: li { float: left; width: 220px; display: block; margin-right:30px; padding-right:30px; border-right:2px solid #000; } .noborder {border-right:none;} уберите ненужные классы 01, 02 … у последнего li пропишете: <li class="noborder">
  9. Удобнее всего настроить FTP в Total comander. При подключении к серверу файлы с него доступны для правки, скачивания, замены и т.д., как на локальном компе. Для настройки FTP-соединения нужно выбрать в главном меню Сеть -> Соединиться с FTP-сервером А дальше нажать кнопку Добавить, заполнить появившуюся форму и вперед.
  10. Для начала сотрите большой кусок кода до первого <!-- <body> -->, включая и его. На странице должен быть только один <!DOCTYPE … В конце документа у вас несколько закрывающих </body> и </html> Они тоже должны быть на странице в единственном экземпляре. Так же нужно проверить все открывающие и закрывающие <table>, <tr> и <td>, а так же их правильную вложенность.
  11. Помимо проверки кода на validator.w3.org очень полезно смотреть свое детище в разных браузерах. Установите себе по-больше браузеров и проверяйте чтобы во всех ваши страницы одинаково отображались.
  12. Для li и a нужно margin и padding тоже обнулять, тогда не будет лишних пробелов в IE. #menu li {margin:0; padding:0;} #menu li a {display: block;margin:0; padding:0; background-image : url(bild0.jpg);}
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy