г. Саратов
+7 (927) 130-20-79
mail@promo64.ru

Рубрика: Статьи

Разработка и продвижение сайтов в Саратове

.htaccess. Доступ только для определённых IP

Как разрешить доступ к сайту только с определённых IP? Order deny,allow deny from all # Список IP через пробел, с которых доступ разрешен Allow from 188.245.141.238 188.235.147.238  

.htaccess. Заблокировать IP

Как заблокировать доступ к сайту для определенных IP? Order Allow,Deny Allow from all # Список IP через пробел, для которых доступ запрещён deny from 188.143.232.32 188.143.234.155  

Убрать #more-ID в WordPress

При переходе по кнопке «Читать далее» к URL прибавляется окончание http://domain/stranica.html#more-4549 Чтобы его убрать надо иззменить код в файле — /wp-includes/post-template.php нужно найти: «#more-{$post->ID}/»   и заменить на: «\»  

Устраняем ошибку Joomla (Failed to start the session already started by PHP ($_SESSION is set))

fix для ошибки Joomla (Failed to start the session already started by PHP ($_SESSION is set)) Меняем содержимое файла — корень-сайта/libraries/joomla/session/handler/native.php <?php /** * @package Joomla.Platform * @subpackage Session * * @copyright Copyright (C) 2005 — 2016 Open Source Matters, Inc. All rights reserved. * @license GNU General Public License version 2 or later; see…
Читать дальше

Форма связи с выбором получателя на php

PHP форма связи с выбором получателя <html> <head> <script src=»http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js»></script> <script type=»text/javascript» language=»javascript»> function call() { var msg = $(‘#formx’).serialize(); $.ajax({ type: ‘POST’, url: ‘1.php’, data: msg, success: function(data) { var res = JSON.parse(data); if(res[«status»] == 1 ){ document.getElementById(‘name’).value = «»; document.getElementById(‘tel’).value = «»; document.getElementById(’email’).value = «»; document.getElementById(‘sms’).value = «»; document.getElementById(‘er_email’).innerHTML = «»; document.getElementById(‘er_tel’).innerHTML =…
Читать дальше

Загрузчик на php с доступом по ключу

php загрузчик на сервер с доступом по ключу <?php if (isset($_GET[‘propusk’]) && $_GET[‘propusk’] == «123») { // http://localhost/?propusk=123 ?> <meta http-equiv=»content-type» content=»text/html; charset=utf-8″> <form action=»» method=post enctype=multipart/form-data> <input type=file name=uploadfile> <input type=submit value=Загрузить></form> <?php if (isset($_FILES[‘uploadfile’]) && $_FILES[‘uploadfile’][‘size’] != 0){ // Каталог, в который мы будем принимать файл: $uploaddir = ‘./’; $uploadfile = $uploaddir.basename($_FILES[‘uploadfile’][‘name’]); //…
Читать дальше

Скрипт всплывающего баннера

Всплывающий баннер с возможностью закрыть на определенное время <style> #slidebox{ width:300px; height:80px; padding:10px; background-color: rgba(255, 255, 255, 0.87); border-top:3px solid #095197; position:fixed; bottom:0px; right:-430px; -moz-box-shadow:-2px 0px 5px #aaa; -webkit-box-shadow:-2px 0px 5px #aaa; box-shadow:-2px 0px 5px #aaa; text-align: left; z-index: 2000; } #slidebox p, a.more{ padding:4px; font-size:11px; letter-spacing:1px; color:#555; } a.close{ width:13px; height:13px; position:absolute; cursor:pointer; top:10px;…
Читать дальше

Добавляем позицию в шаблон article Joomla

Как добавить позицию в  — ваш-шаблон/html/com_content/article/default.php <?php $modules = JModuleHelper::getModules( ‘top-content’ ); foreach ( $modules as $module ) { echo JModuleHelper::renderModule( $module, array( ‘style’ => ‘xhtml’ ) ); }?>  

Задержка перехода по ссылке

Немного задержим пользователя на странице после нажатия на ссылку <!DOCTYPE html> <html> <head> <script src=»https://code.jquery.com/jquery-2.2.3.min.js»></script> <script type=»text/javascript»> jQuery(document).ready(function ($) { $(‘.js-anchor’).on(‘click’, function(e) { e.preventDefault(); var href = $(this).attr(‘href’), timeout = 5000; setTimeout(function() { //window.open(href, ‘_self’); location.href = href; }, timeout); }); }); </script> </head> <body> <a class=»js-anchor» href=»http://yandex.ru»>click me</a> </body> </html>  

Как восстановить суперпользователя в Joomla 2.5

Восстанавливаем удалённого суперпользователя. INSERT INTO `префикс_users` (`id`, `name`, `username`, `email`, `password`, `usertype`, `block`, `sendEmail`, `activation`, `params`) VALUES (’42’, ‘superadmin’, ‘superadmin’, ‘superadmin@mysite.ru’, md5(‘superadmin’), ‘deprecated’, ‘0’, ‘1’, ‘0’, »); В качестве id был взят номер 42. После этого ничего не вышло, пришлось сделать еще один запрос: INSERT INTO `префикс_user_usergroup_map` (`user_id`, `group_id`) VALUES (’42’, ‘8’); Здесь 42 —…
Читать дальше