-
Posts
3,246 -
Joined
-
Last visited
-
Days Won
155
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Switch74
-
можно и при наведении, только не через css, а js
-
сайт ваш, на котором установлен виджет, который добавляет какую-то информацию на странице пользователя вашего сайта 1. можно создать скрипт на странице пользователя, который должен отрабатывать после скрипта виджета и получать всю нужную вам информацию, а там уже делать с ней что вам нужно. 2. смысла не вижу делать все это через фрейм, но можно и так: сделать страничку для доставания информации со страниц пользователей, которые будут грузиться через фрейм. По сути то же самое что в предыдущем варианте, только чуточку сложнее.
-
Вообще нет. Но смотря как у вас организовано хранение и обработка ваших скриптов, если у вас страница - это какая-то папка в которой index.php или у вас каждая страница - это отдельный файл php в корне или еще в какой-то папке на хостинге, или может быть у вас все страницы обрабатываются одним скриптом, который может лежать где угодно... Обычно пишут файлы sitemap и robots для помощи понимания роботами структуры вашего сайта. Если ваша страница открывается по "/page/" то без разницы index.php там у вас или какой-то другой скрипт отрабатывает. Но! Если у вас будет открываться эта же страница по адресу "/page/index.php", то это может повлиять на рейтинг данной страницы и по первому и по второму адресу (актуально так же как и для домена с www и без него), лучше оставлять один адрес для одной страницы.
-
хм.. 404 - не найден документ
-
$query = "SELECT author, title, pub_info, publisher, pages, seria, source FROM #__katalog WHERE dbname LIKE '$dbname'$limit";Что-то вроде этого попробуйте
-
по прежнему - потому что мы в запрос не вставили $limit, а вставить его можно будет поняв для чего $first $second $third $fourth попробуйте поставить там $limit вместо $first $second $third $fourth
-
2sigma77 Слишком уж фейковый, если открыть даже в одном браузере в разных вкладках эту страницу с интервалом больше 6мин, то будут показываться разные цифры - не смешно ли? Сорри, не о том подумал
-
1.1 подключаем jquery если еще его нет https://www.google.ru/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#newwindow=1&q=%D0%BF%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5+jquery 1.2 используем post запрос https://www.google.ru/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#newwindow=1&q=jquery+post 2.1 Создаем например count.php у себя на сервере (при условии, что он у вас поддерживается), иначе будет лишний геммор.. 2.2 в файлике нужно использовать следующие функции: советую работать с ini https://www.google.ru/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#newwindow=1&q=php+%D1%87%D1%82%D0%B5%D0%BD%D0%B8%D0%B5+%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D1%8C+ini + https://www.google.ru/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#newwindow=1&q=php+%D1%81%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5 echo https://www.google.ru/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#newwindow=1&q=php+echo
-
если вы хотите, чтобы счетчик рос для всех посетителей одинаково, но при этом не всегда именно по событию скачивания, то можно сделать так: на клиенте должен быть js который будет скажем каждые 6мин отправлять запрос, получать информацию с сервера о количестве скачивания файла и показывать на страничке данную информацию сервер честно будет заглядывать в файлик, в котором хранится данная информация и время последнего скачивания, если это время меньше текущего больше чем на 6мин, то мы не честно увеличиваем эту циферку на 1 и отдаем ее посетителю предварительно записав в файлик.
-
Я предложил ввести переменные для расчета страниц. Так же нам понадобится узнать сколько всего записей в странице, если мы хотим убрать ссылку 'Вперед' на последней странице. Все это нужно вставить в подключаемом. Ну и вид ссылок для перемещения по страницам. Это вставляется в код вывода. То что подключено - это как раз и есть запрос в базу что такое '$first $second $third $fourth' хз, возможно можно и удалить нафиг. Переменные ввести в начале ну и добавить запрос и возврат COUNT //search data in choosen db's$on_page = 20;$page = is_int($_GET['page']) ? $_GET['page'] : 1;$page_start = ($page-1)*20+1;$limit = " LIMIT ".$page_start.", ".$on_page;$result = array();foreach($post['dbname'] as $dbname) {$query = "SELECT author, title, pub_info, publisher, pages, seria, source FROM #__katalog WHERE dbname LIKE '$dbname'$first $second $third $fourth";$db->setQuery( $query ); $result[$dbname] = $db->loadObjectList();$query = "SELECT COUNT(*) FROM #__katalog WHERE dbname LIKE '$dbname'";$db->setQuery( $query ); $result['count'] = $db->loadObjectList();}return $result;}}Что-то вроде, но нужно понять каким образом у вас тут все работает, для чего $first $second $third $fourth и цикл я так понимаю здесь передается список баз, и выборка идет по всем из них
-
картинки, модальные окна, блок absolute или fixed 1 раз сделал и используй свой код как и где хочешь. Сторонние модули как правило сделаны под узкий круг задач в который часто не входит наша (приходится разбираться и допиливать) или наоборот перегружены сложным функционалом (приходится разбираться и отпиливать).
-
у меня складывается такое впечатления, что сейчас сделать сайт с нуля не использую сторонних модулей могут единицы
-
я бы делал так: $on_page = 20;$page = is_int($_GET['page']) ? $_GET['page'] : 1;$page_start = ($page-1)*20+1;$limit = " LIMIT ".$page_start.", ".$on_page;и добавил переменную $count для получения через запрос количества записей SELECT COUNT(*)FROM #__katalogа в ссылках передавал if($page > 1) echo "<a href=\"?page=". $page-1 ."\">Назад</a>";if($page < ceil($count/$on_page)) echo "<a href=\"?page=". $page+1 ."\">Вперед</a>";
-
Вот эта команда: foreach ($this->result as $dbname=> $db)производит перебор значений полученных из БД, выше нее не наблюдается ни каких запросов в БД по делу вам нужно в запросе ввести такие параметры как ORDER BY - для упорядочивания LIMIT - для указания с какой и сколько строк выводить так же можно использовать автоинкримент, для вывода нужного количества строк по их id
-
для начала где запрос, который дает данные? а стрелочки можно дописать на вроде echo "<a href=\"?page=". $page-1 ."\">Назад</a>";echo "<a href=\"?page=". $page+1 ."\">Вперед</a>";Можно добавить проверку на первую и последнюю страницы
-
добавьте clearfix для вашего .text, а так можно было сразу ему и делать float, не заметил что у вас item в обертке
-
я имел ввиду, что если у родителя стоит float, то clear будет действовать только на элементы внутри этого родителя в случае с absolute поведение подобно по отношение к ближайшему родителю с position может быть не очень корректно выразился
-
давайте рассмотрим строки: var currentDate = new Date(); //возвращает дату сегодняшнюю, скажем 09.10.2014 currentDate.getMonth() //возвращает из этой даты месяц = 9 - т.к. отсчет месяца идет с 0 и получается, что вы пытаетесь var first_of_current_month = new Date("2014-9-1"); //данную строку он понимает как 01.09.2014 а если сделаете правильно как вам советуют var day = new Date(currentDate.getFullYear(), currentDate.getMonth(), 1).getDay(); т.е. var day = new Date(2014, 9, 1).getDay(); //и парсер 9 поймет как 10месяц, т.к. отсчет идет с 0 надеюсь понятно объяснил. По сути вы сложили км и м, а из математики мы помним, что нужно их привести к единой системе счисления как вы делаете 2014-09-01 парсер разбирает эту строку как дату и получает месяц считая от единицы и возвращает вам функцией getMonth() 8 т.к. он считает от 0 как вам предлагают 2014,09,01 парсер видит, что ему передали 9 и он думает, что вы тоже считаете от 0, а не от 1 и ничего не меняет
-
так вы создайте папку и укажите путь до нее корректный в место этого $_SERVER["DOCUMENT_ROOT"] . base_url() . 'upload/' . $filename
-
если для .item добавите float:left; width:250px;будет то, что вам нужно float у родителя для clear работает так же как position у родителя для absolute
-
можете поискать по слову clearfix варианты могут быть разные: 1 добавление clear к следующему элементу 2 в конец элемента, который у нас схлопывается из-за float элементов, вставить блок с clear 3 и модификация второго способа - сделать тоже самое но через :after
-
Форма авторизации у вас вся на float и после нее нет clear из-за этого ее размер считается как 0px и ваша вторая форма накладывается на нее сверху
-
Как сделать картинку ссылкой, но без <img>?
Switch74 replied to RuslanHeYca4ev's question in HTML Coding
а как у вас сейчас вставлена картинка? -
проблема какая-то в пути $_SERVER["DOCUMENT_ROOT"] = D:/xampp/htdocs/konverter base_url() = http://konverter.ua/ 'upload/' = upload/ $filename = kray.html
-
Скиньте хоть какие-нибудь данные из этих баз: откройте файл оригинальных баз марка и экспортный файлик в блокноте, хоть увидеть их как они выглядят, может там тупо в строках все хранится полностью содержимое файлов кидать не нужно, только пару строк (при условии если они читабельны)