Мо ской котик
Newbie-
Posts
16 -
Joined
-
Last visited
Мо ской котик's Achievements
Explorer (1/14)
0
Reputation
-
А тут нет спецов по вамшопу? или оскомерс? распространенные же цмски)
-
хоть намекните какую функцию искать))
-
вот, если не ошибаюсь, функция обработки. для меня здесь темный лес. <?php function vam_draw_input_field($name, $value = '', $parameters = '', $type = 'text', $reinsert_value = true) { $field = '<input type="' . vam_parse_input_field_data($type, array('"' => '"')) . '" name="' . vam_parse_input_field_data($name, array('"' => '"')) . '"'; if ( (isset($GLOBALS[$name])) && ($reinsert_value == true) ) { $field .= ' value="' . vam_parse_input_field_data($GLOBALS[$name], array('"' => '"')) . '"'; } elseif (vam_not_null($value)) { $field .= ' value="' . vam_parse_input_field_data($value, array('"' => '"')) . '"'; } if (vam_not_null($parameters)) $field .= ' ' . $parameters; $field .= ' />'; return $field; } function vam_draw_input_fieldNote($data, $value = '', $parameters = '', $type = 'text', $reinsert_value = true) { $field = '<input type="' . vam_parse_input_field_data($type, array('"' => '"')) . '" name="' . vam_parse_input_field_data($data['name'], array('"' => '"')) . '"'; if ( (isset($GLOBALS[$data['name']])) && ($reinsert_value == true) ) { $field .= ' value="' . vam_parse_input_field_data($GLOBALS[$data['name']], array('"' => '"')) . '"'; } elseif (vam_not_null($value)) { $field .= ' value="' . vam_parse_input_field_data($value, array('"' => '"')) . '"'; } if (vam_not_null($parameters)) $field .= ' ' . $parameters; $field .= ' />'.$data['text']; return $field; } ?> Мне на самом деле нужно что бы из инпута удалялось все кроме цифр и букв. все просто. любые другие символы не нужны. Хотя это вроде не то
-
Собственно нужно что бы после нажатия кнопки "поиск" из поля ввода игнорировались или вовсе удалялись некоторые символы. вот кот поиска может не то поищу другое что относится к поиску. <?php $box = new vamTemplate; $box->assign('tpl_path', 'templates/'.CURRENT_TEMPLATE.'/'); $box_content = ''; require_once (DIR_FS_INC.'vam_image_submit.inc.php'); require_once (DIR_FS_INC.'vam_hide_session_id.inc.php'); $box->assign('FORM_ACTION', vam_draw_form('quick_find', vam_href_link(FILENAME_ADVANCED_SEARCH_RESULT, '', 'NONSSL', false), 'get').vam_hide_session_id()); $box->assign('INPUT_SEARCH', vam_draw_input_field('keywords', 'Введите код детали...', ' onfocus="if (this.value==\'Введите код детали...\') this.value=\'\';" onblur="if (this.value==\'\'){this.value=\'Введите код детали...\'}" ')); $box->assign('BUTTON_SUBMIT', vam_image_submit('button_search.gif', IMAGE_BUTTON_SEARCH)); $box->assign('FORM_END', '</form>'); $box->assign('LINK_ADVANCED', vam_href_link(FILENAME_ADVANCED_SEARCH)); $box->assign('BOX_CONTENT', $box_content); $box->assign('language', $_SESSION['language']); // set cache ID if (!CacheCheck()) { $box->caching = 0; $box_search = $box->fetch(CURRENT_TEMPLATE.'/boxes/box_search.html'); } else { $box->caching = 1; $box->cache_lifetime = CACHE_LIFETIME; $box->cache_modified_check = CACHE_CHECK; $cache_id = $_SESSION['language']; $box_search = $box->fetch(CURRENT_TEMPLATE.'/boxes/box_search.html', $cache_id); } $vamTemplate->assign('box_SEARCH', $box_search); ?> Скажите какую функцию нужно найти, я поищу и выложу сюда.
-
Эх... Если бы я этим постоянно занимался, а я так, любитель. Делаю сайт для себя, ну и если кто попросит простечкий сайт набросать побыстромы. Вот еще вопрос не по теме можно? У меня на другом сайте есть скрипт. Он собирает разные куски кода в одну страницу. Тоесть в зависимости от значения ?page= он подгружает тот или иной файл. Вот собственно вопрос. Будет ли проиндексирован такой сайт поисковыми роботами если все ссылки на сайте такого вида.
-
Говорю же это кусок из другого меню. там было всплывающее такое, многоуровневое. а для этого сначала тоже думал так сделать, а по сути разделов будет мало. Поэтому чуть позже почищу все это.
-
Ну да, я сделал. все шикарно. Спасибо. вот кстати где это все будет http://www.emc-ru.net/test_new/
-
Я уже подумываю может проще сделать табличкой это меню и не парить себе мозг.
-
Ха... Еще бы знать как это делать. Я с версткой под ие еще не знаком.
-
Спасибо. А это я наверно что-то в дримвивере намудрил.
-
#nav { padding:0 0 0 0; margin:0; list-style:none; height:54px; background:#fff url(1.bmp) repeat-x; position:relative; z-index:500; text-align: center; font-family:Bookman Old Style, verdana, serif; } #nav li a.top_link { display:block; float:left; height:54px; line-height:54px; color: white; text-decoration:none; font-size:14px; font-weight:bold; padding:0 0 0 0px; cursor:pointer; background: url(1.bmp); } #nav li a.top_link span { float:center; display:block; padding:0 0px 0 0px; height:54px; width: 100px; background: url(1.bmp) right top no-repeat; } #nav li:hover a.top_link, #nav li.iehover a.top_link { color:#000; text-shadow: black 5px 5px 5px, black 0px 0px 1em; background: url(1.bmp) no-repeat; cursor:pointer; } Это я кусок вытащил просто из одной менюшки. сильно не ругайтесь. В опере к примеру все корректно отображает.
-
так нет там пробелов
-
Сделал меню списком а в ие6 отображает вот так. вот код <ul id="nav"> <li class="top"><a href="#" class="top_link"><span>Главная</span></a></li> <li class="top"><a href="#" class="top_link"><span>О нас</span></a></li> <li class="top"><a href="#" class="top_link"><span>Проекты</span></a></li> <li class="top"><a href="#" class="top_link"><span>Услуги</span></a></li> <li class="top"><a href="#" class="top_link"><span>Статьи</span></a></li> <li class="top"><a href="#" class="top_link"><span>Контакты</span></a></li> </ul>
-
Ан, нет. Помогло. Спасибо вам огромное, мил человек.
-
Вобщем есть страница грубо говоря вот такого вида: <!--1.html--> <div class="1"> <div class="2"> </div> </div> <!--1.html--> <!--2.html--> <div class="3"> <div class="4"> <div class="5"> </div> <div class="6"> </div> <div class="7"> <!--2.html--> <!--3.html--> </div> </div> </div> <!--3.html--> <!--4.html--> <div class="8"> <div class="9"> </div> </div> <!--4.html--> Дальше сделал что бы сайт был динамическим вот так: <?php define('THEME','MY'); include 'themes/'.THEME.'/1.html'; include 'themes/'.THEME.'/2.html'; $page = !empty($_GET['page'])?trim($_GET['page']):$page = "main"; if ($page) { if ((!strpos($page,".")) and (!strpos($page,"/"))) { $path = 'inc/'.$page.'/view.php'; if (file_exists($path)) { include($path); } else { echo '<br /> <h1>Ошибка!</h1> <br /> <h1>Такой страницы не существует. </h1>'; } } else { echo '<br /> <h1>Ошибка!</h1> <br /> <h1>Доступ запрещен. </h1>'; } } include 'themes/'.THEME.'/3.html'; include 'themes/'.THEME.'/4.html'; ?> Получается 4 странички. Все сохранив в юникоде. Но при выводе информации <div class="4"> съезжает на одну строку вниз. Если файл 2.html сохранить в ANSI все нормально. Но тогда не читабелен русский текст. Что делать?