RK3DNP
User-
Posts
60 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Everything posted by RK3DNP
-
Имеется апач сервер на Linux (для 1С, но не существенно), создал несколько файлов-конфигов с доменами 3его уровня для каждой базы 1С. 1c.домен.ру/база1 зуп.домен.ру/компания2 бух.домен.ру/база3 Все работает, переходит на нужную базу, но как сделать, чтобы при наборе 1c.домен.ру/компания2 или 1.домен.ру/база3 было сообщение, что страница не найдена, сейчас открывается база из указанной папки, чужая так сказать. У каждого домена своя папки он должен смотреть только там. Вот пример конфига NameVirtualHost *:443 <VirtualHost *:443> RewriteEngine On RewriteCond %{REQUEST_METHOD} ^TRACE RewriteRule .* - [F] SSLEngine on SSLCertificateFile /root/cert/group.crt SSLCertificateKeyFile /root/cert/group.key ServerName 1c.домен.ru ServerAlias 1c.домен.ru DocumentRoot /web/sites/1c-web/abc ErrorLog /web/sites/1c-web/log/error.log CustomLog /web/sites/1c-web/log/access.log common <Directory /web/sites/1c-web/abc> Options +SymLinksIfOwnerMatch AllowOverride All Require all granted </Directory> </VirtualHost> LoadModule _1cws_module "/opt/1C/v8.3/x86_64/wsap24.so" # 1c publication Alias "1c.домен.ru/abc" "/web/sites/1c-web/abc/" <Directory "/web/sites/1c-web/abc"> AllowOverride All Options None Require all granted SetHandler 1c-application ManagedApplicationDescriptor "/web/sites/1c-web/abc/default.vrd" </Directory>
-
Ну Get будет в URL передавать если я понял, но у меня там много будет значений. Может подскажете копать, в принципе поможет еще вариант мне: Таблица, в одном столбце поля для ввода цифры, в соседнем столбце расчет (кол-во * на сумму). Может есть возможность при вводе кол-ва, сразу происходил перерасчет суммы ? Не могу найти примеры в интернете. Я нашел для себя другое решение. так как у меня две формы, я просто во 2ую форму передал эти даты и теперь у меня не сбивается первая таблица из 1ой формы. Может не понятно, у меня достаточно запутано получается. Но если сможете подсказать ссылку на скрипт по пересчету значения без кнопки, буду тока рад.
-
Добрый день имеется форма, где нужно выбрать дату (из базы) и кнопка отправить. После нажатия кнопки отправить, выполняется обработка, все работает. Можно ли сделать, чтобы выбранная дата не очищалась, а так и оставалась выбранной? Поскольку есть еще одна форма с кнопкой, при нажатии на которую происходит обновление страницы и слетают значения результата с первой формы. <div>Выберите дату</div> <form method="post" name="edit_form"> <select name="date1">" <option value="no">Начальная дата</option> <?php while($row_date1 = $result_date1->fetch_assoc()){?> <option value="<?php echo $row_date1['date_change'];?>"> <?php echo $row_date1['date_change']; ?> </option> <?php }?> </select> <select name="date2">" <option value="no">Конечная дата</option> <?php while($row_date2 = $result_date2->fetch_assoc()){?> <option value="<?php echo $row_date2['date_change'];?>"> <?php echo $row_date2['date_change']; ?> </option> <?php }?> </select> <input type="submit" name="select-date" value="ПОИСК" /> </form>
-
Имеются 3и основные таблицы 1. Модели принтеров 2. Модели картриджей 3. Названия принтеров И две связанные таблицы по ID 1. Модели-картриджи 2. Модели-названия принтеров Получить по модели принтера его картриджи или список принтеров не проблема, а вот как получить по имени принтера модели картриджа для него ? Нужно делать два запроса (получаем id модели и из него получаем модель картриджей) или можно как-то через один запрос?
-
вот так получилось, правда думал немного по другому, но и работает. <select name=\"komp\"><option >\"".$row['komp']."\" </option><option value=\"нет\">нет</option><option value=\"да\">да</option></select> косые черты, так как файл php и в строке echo указать, что кавычки используются внутри кода, а не к строке echo. спасибо, попробую
-
предлагаете так? echo "<td>Готовность компа</td><td><select name=\"komp\"><option value=\"".$row['komp']."\" value=\"нет\">нет</option><option value=\"да\">да</option></select></td>\n"; Тут просто получится, что два раза значение Да или Нет будет.
-
Добрый день, имеется файл с формой, где несколько пунктов выбираются через выпадающее меню и заносятся в базу <td>Учетка</td><td> <select name="uchetka"> <option value="нет">нет</option> <option value="да">да</option> </select> </td> </tr><tr> </tr><tr> <td>Оборудование</td><td> <select name="komp"> <option value="нет">нет</option> <option value="да">да</option> </select> </td> Так же есть другой файл, который позволяет изменить эти значения. if (isset($_POST['submit_edit'])) { $id = $_POST['id']; $fio = $_POST['fio']; $boss = $_POST['boss']; $office = $_POST['office']; $position = $_POST['position']; $data = $_POST['data']; $oborudov = $_POST['oborudov']; $uchetka = $_POST['uchetka']; $komp = $_POST['komp']; $query = "UPDATE $table set fio= '$fio', boss= '$boss', office= '$office', position= '$position', data= '$data', oborudov= '$oborudov', uchetka='$uchetka', komp='$komp' where id = '$id'"; $sql = mysqli_query($con, $query); } .... while( $row = mysqli_fetch_assoc($query) ){ ... echo "<td>Место работы</td><td><input size=\"30\" type=\"text\" value=\"".$row['office']."\" name=\"office\" /></td>\n"; echo "</tr><tr>\n"; echo "<td>Готовность учетки</td><td><select name=\"uchetka\"><option value=\"нет\">нет</option><option value=\"да\">да</option></select></td>\n"; echo "</tr><tr>\n"; echo "<td>Готовность компа</td><td><select name=\"komp\"><option value=\"нет\">нет</option><option value=\"да\">да</option></select></td>\n"; echo "</tr><tr>\n"; Но тут получается, что данные не подтягиваются из базы. Как можно сделать, чтобы значение подтянулось из базы и в тоже время можно было выбрать другое из выпадающего меню, сохранив его в базе.
-
Спасибо, вопрос решил добавлением tr td p {margin:0 -90% ;} и tr:nth-child(1) td { width: 84px;}
-
интересно, один и тот же код, а показывает по разному тут https://codepen.io/anon/pen/ZrpZrr и тут http://jsfiddle.net/qjzwG/1926/
-
А вот так? Заметил, что чем больше длина текста, тем шире столбец, мне бы вот под одинаковую ширину, коль перевернуто. https://codepen.io/anon/pen/PQGVaE
-
Имеется таблица где в шапке из-за длины название необходимо текст перевернуть. Текст перевернул, но он не рационально расположен в ячейке. Как можно сузить ячейку таблицы, текст сделать в одну строку? table { border-collapse: collapse; margin: 0px auto;} td { padding: 3px; text-align: center; vertical-align: middle; } tr > td:nth-child(1), tr > td:nth-child(2) {text-align: left;} tr:nth-child(1) {background: #4682B4 !important; color: #fff; height:200px;} tr:nth-child(1) td {-webkit-transform: rotate(270deg); -moz-transform: rotate(270deg); -o-transform: rotate(270deg); -ms-transform: rotate(270deg); transform: rotate(270deg);} tr:nth-child(1) td:nth-child(1), tr:nth-child(1) td:nth-child(2) {transform: rotate(0deg);} <table border="1" cellpadding="0" cellspacing="0"> <tr style="border: solid 1px #000"> <td align="left" style="width:180px"><b>ФИО</b></td> <td align="left" style="width:250px"><b>Должность</b></td> <td>01. ИРД</td> <td>02. ТЭП</td> <td>03. Финансы</td> ...
-
получается делаю запрос select, если нет записи в базе, то создаю запись. Делаю через powershell, не получается сделать через if, не срабатывает. $sql.CommandText = "select value from prj15 where value='8' and otdel='$aa';" if (!sql) {Write-Host "My variable is NULL"} else {Write-Host "My variable"}
-
Не понял, что означает вывести поле?
-
Имеется таблица с полями: юзер, офис, телефон Требуется если поле юзер и офис такой уже есть, то новая строка не создается, меняется только телефон Если хоть юзер или офис не совпадают, то создается новая строка. Если поля поставить уникальными и использовать ниже скрипт, то там достаточно одно совпадение, что бы менялось значение. INSERT INTO users(login, password) VALUES('login', 'password') ON DUPLICATE KEY UPDATE password='password'; @@ROWCOUNT=0 только в sql используется
-
Спасибо, создание таблицы через запрос помог решить проблему.
-
Ну так я пробовал по разному, разные варианты форматов, тоже самое было. Если я изменю на varchar то скорее всего будет работать, но мне потом надо будет забирать эти данные и делать сортировку по дате, я это смогу?
-
Имеется mysql 5.7, php7. таблица с полями fio, boss, office, position, date-u, date-u имеет формат 0000-00-00 Выполняю запрос из php, не добавляет в базу данные mysqli_query($con, "INSERT INTO $table(fio, boss, office, position, date-u) VALUES ('$fio', '$boss', '$office', '$position', 11/11/2012)"); Если без даты, то данные добавляются Если сделать запрос из phpmyadmin, данные добавляются, но дата все равно с нулями. INSERT INTO `users`(`fio`, `boss`, `office`, `position`, `date-u`) VALUES (1,2,3,4, 11/11/2012) Почему дату не добавляет?
-
Всем большое спасибо, получилось.
-
Добрый день, на сайте вывел ползунок <div class="range"><input type="range" name="rangeInput" id="rangeP" min="0" max="1" step="1" value="0" onchange="updateTextInput(this.value);"></div> <p id="demo"></p>Через css привел к одному виду в разных браузерах, но осталось две проблемы:1. В ИЕ при нажатии на ползунок и перемещении, появляется с верху квадратик с цифрой, значением, вот как его убрать.2. При перемещении ползунка, в зависимости от значения 0 или 1, должна меняться картинка, в гугле и опере меняется, а в ИЕ не хочет, где ошибка? <script type="text/javascript"> function updateTextInput(val) { if (val == "0") { document.getElementById('demo').style = "background:url(/images/yandex.jpg) no-repeat left top;"; } else { document.getElementById('demo').style = "background:url(/images/google.jpg) no-repeat left top;"; } } </script>Заранее спасибо.
-
Решилось таким образом: <?phpif (JURI::current() == JURI::base()) $this->addStyleDeclaration(' #jbmodule-default-93 > div:nth-child(1) > div.jbcategory-items {display:block !important;} ');?>
-
Не совсем так. Имеется два меню, верхнее и левое. Нужно чтобы при активном пункте верхнего меню, у левого меню див принимал значение display:block С памощью java можно написать я думаю, а может можно еще с помощью css указать как-то?
-
Добрый день есть меню: Главая Каталог Контакты И меню: Категория1 Товар1 Товар11 Категория2 Товар2 Товар2 На главной странице в нижнем меню отображаются только Категория1 и Категори2. При нажатии из этих категорий становятся отображаемые в меню товары только для заданной категории. Как можно сделать через CSS чтобы еще при активном пункте Главная, так же отображался товар у Категории1 ? Не могу сообразить как связать два разных div. <li class="item-101 current active"><a href="/" >Главная</a></li><div class="jbcategory-link"> <a href="/Категория1" > Категория1</a> </div><div class="jbcategory-items"> <div class="item-wrapper-desc"> <div class="item-title"> <a title="Товар1" href="товар1">Товар1</a> </div> </div> <div class="item-wrapper-desc"> <div class="item-title"> <a title="Товар2" href="товар2">Товар2</a> </div> </div></div></div>Отображение в css сейчас у меня .category-wrapper.category-active > div.jbcategory-items {display:block !important;}
-
Добрый день, имеется код: <div> <ul> <li>текст</li> </ul> </div> Во всех браузерах для li назначено padding 5px, а для всех ie 10px. Создал отдельный фаил ie.css, прописал там стиль, в шаблоне между head прописал: <!--[if IE]> <link rel="stylesheet" href="<?php echo $this->baseurl ?>/templates/syte/css/ie.css" type="text/css" /><![endif]-->но стиль не применяется. Тестирую в 11 версии ИЕ.
-
Вот еще одно решение, немного по другому <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=koi8-ru" /><script src="https://code.jquery.com/jquery-1.11.2.min.js"></script><script type="text/javascript"> function displ(ddd) { var el = document.getElementById(ddd); if (el.className.indexOf('hidden') >= 0) { el.className = 'text-box'; document.getElementById(ddd + '-link').innerText = 'Скрыть текст'; } else { el.className = 'text-box hidden'; document.getElementById(ddd + '-link').innerText = 'Показать текст'; }}</script><style>body {width:200px;}.text-box { heght: 100%; width:200px; float:left;}.text-box.hidden { overflow-y: hidden; height: 200px; }</style></head><body ><div id="var" class="text-box hidden">Этот скрытый текст сделан с помощью JavaScript. И вот по какому принципу он работает:... (далее по тексту)Этот скрытый текст сделан с помощью JavaScript. И вот по какому принципу он работает:... (далее по тексту) Этот скрытый текст сделан с помощью JavaScript. И вот по какому принципу он работает:... (далее по тексту) Этот скрытый текст сделан с помощью JavaScript. И вот по какому принципу он работает:... (далее по тексту) Этот скрытый текст сделан с помощью JavaScript. И вот по какому принципу он работает:... (далее по тексту) </div><a id="var-link" href="javascript:displ('var')">Показать текст</a><br/><br/><br/><div id="var1" class="text-box hidden">Этот скрытый текст сделан с помощью JavaScript. И вот по какому принципу он работает:... (далее по тексту)Этот скрытый текст сделан с помощью JavaScript. И вот по какому принципу он работает:... (далее по тексту) Этот скрытый текст сделан с помощью JavaScript. И вот по какому принципу он работает:... (далее по тексту) Этот скрытый текст сделан с помощью JavaScript. И вот по какому принципу он работает:... (далее по тексту) Этот скрытый текст сделан с помощью JavaScript. И вот по какому принципу он работает:... (далее по тексту) </div><a id="var1-link" href="javascript:displ('var1')">Показать текст</a></body></html>