Рубрики
- ! Без рубрики (1)
- 1С (2)
- Debian (6)
- Drupal (5)
- Flowplayer (3)
- iphone (2)
- JavaScript (6)
- Laravel (4)
- Linux (19)
- PHP (12)
- regedit (8)
- SEO (1)
- SQL (13)
- Subversion (3)
- Ubuntu (1)
- Visual Basic Scripting (1)
- WebServers (7)
- Windows (34)
- Windows Server 2008R2 SP1 (8)
- Yii (6)
- Без рубрики (12)
- Блоги Алекса (33)
- Браузеры (5)
- Вело (1)
- Дизайн (1)
- Локальные сети (2)
- Моделизм (2)
- Незавершенные исследования (8)
- Полезные сайты (2)
Мета
Метки
apache apt-cache apt-get bat captcha debian drupal flowplayer ftp HTML install javascript laravel linux Microsoft Microsoft Windows Server 2003 R2 SP2 mysql nginx php postgresql R2 screen search select Server sql SQL Server 2005 subversion svn svnadmin tar thumb windows Windows 2003r2 wsus 3.0 sp2 yii Реестр зарубки картинок настройка поиск репозитарии скриншет событие созданиеАрхивы
- Август 2018
- Январь 2018
- Декабрь 2017
- Март 2016
- Июль 2015
- Июнь 2015
- Май 2015
- Март 2015
- Февраль 2015
- Май 2014
- Апрель 2014
- Февраль 2014
- Январь 2014
- Декабрь 2013
- Октябрь 2013
- Сентябрь 2013
- Август 2013
- Июль 2013
- Июнь 2013
- Май 2013
- Апрель 2013
- Март 2013
- Февраль 2013
- Январь 2013
- Декабрь 2012
- Ноябрь 2012
- Август 2012
- Июль 2012
- Июнь 2012
- Май 2012
- Апрель 2012
- Март 2012
- Январь 2012
- Декабрь 2011
- Октябрь 2011
- Август 2011
- Июль 2011
- Май 2011
- Февраль 2011
- Декабрь 2010
- Ноябрь 2010
- Октябрь 2010
- Сентябрь 2010
- Август 2010
Архив рубрики: PHP
Удаление с сайта вируса Backdoor.PHP.Pioneer.a, heur:Trojan.Script.Generic
Не так давно я обнаружил на некоторых своих сайтах wordpress внедренный во все PHP файлы eval код. Касперский на все скрипты с таким кодом ругался и пытался их удалить. Обозначалась зараза так: Backdoor.PHP.Pioneer.a, или так: heur:Trojan.Script.Generic Само заражение представляет собой … Читать далее
Рубрика: Linux, PHP
Метки: Backdoor.PHP.Pioneer.a, base64_encode, clear, eval, heur:Trojan.Script.Generic, php, toyan, virus, очитка
Комментарии (4)
Yii – Captcha
Для вывода каптчи в форме нужно: В Controller добавить:
1 2 3 4 5 6 7 8 9 10 11 |
public function actions() { return array ( // captcha action renders the CAPTCHA image displayed on the contact page 'captcha'=>array( 'class'=>'CCaptchaAction', 'backColor'=>0xFFFFFF, ), ); } |
Просмотров : 5684
PHPExcel – Зарбуки
В данной теме будут публиковаться основные методы работы с PHPExcel Открыть excel файл только на чтение
1 2 3 4 |
$objReader = PHPExcel_IOFactory::createReader('Excel5'); $objReader->setReadDataOnly(true); $objPHPExcel = $objReader->load("tpl.xls"); $objWorksheet = $objPHPExcel->getActiveSheet(); |
Просмотров : 7767
Вывеcти с помощью цикла for числа от 0 до 9, НЕ используя тело цикла.
То есть выглядеть должно вот так: for(){// здесь пусто} Решение:
1 2 3 |
<?php for($i = 0; $i < 11; print $i, $i++) ?> |
Просмотров : 5261
Yii – Конструктор формы
На этой странице опубликованы возможные реализации элементов форм средствами конструктора форм Yii. Выпадающий список:
1 2 3 4 5 |
<div class="row"> <?php echo $form->labelEx($model,'field_name'); ?> <?php echo $form->dropDownList($model,'field_name', array('value' => 'name')); ?> <?php echo $form->error($model,'field_name'); ?> </div> |
field_name – атрибут name поля array(‘value’ => ‘name’) – Массив параметров выпадающего списка. На первом месте значение, на втором наименование в списке. Если нужно выбрать … Читать далее
Рубрика: PHP, Yii
Метки: dropdownlist, php, select, yii, выпадающий список, дата, поле выбора даты, радио кнопки
Добавить комментарий
Вывод случайныйх 10 числе из 100 на PHP
shuffle()- функция перемещает элементы массива в случайном порядке. range(n, m)-cоздает массив, содержащий диапазон элементов.
1 2 3 4 5 6 7 8 |
<?php $nums = range(1, 100); shuffle($nums); for($i = 0; $i<10; $i++) { echo $nums[$i]."<br/>"; } ?> |
2 вариант.
1 2 3 4 5 6 |
<?php for($i = 0; $i<10; $i++) { echo rand(0, 100).'<br/>'; } ?> |
rand(n..m)-генерирует случайное число. Просмотров : 1839
Cron – зарубки по конфигурированию (примеры с php скриптом)
Конфигурирование производилось на Debian 6 Заходим в редактор расписаний cron:
1 2 |
cd /etc vim crontab |
Добавляем расписание:
1 2 3 4 5 6 |
# Раз в день, в 12 часов 0 12 * * * www-data /usr/bin/wget -O /dev/null http://sitename/cron.php > /dev/null # Каждые 5 минут */5 * * * * www-data /usr/bin/wget -O /dev/null http://sitename/cron.php > /dev/null # Раз в час 0 01 * * * www-data /usr/bin/wget -O /dev/null http://sitename/cron.php > /dev/null |
Сохраняем: Просмотров : 2445
Рубрика: Debian, PHP
Добавить комментарий
Smarty – Создание пользовательской функции
Допустим, у вас есть некоторая функция, результат выполнения которой нужно отобразить в Smarty-шаблоне. Вы можете сделать это связав результат работы функции с переменной Smarty function my_function($a, $b) { return $a + $b; } $smarty->assign(‘v’, my_function(1, 2)); а можете создать плагин-функцию для … Читать далее
Кроссбраузерность CSS, CSS для IE, Opera, Firefox, Safari
Кроссбраузерность (кроссбраузерная верстка сайта на CSS) – это совокупность CSS компонентов, которые обеспечивают единый образ страницы сайта во всех браузерах, или же в таких как IE 6, 7, 8, Firefox, Opera, Safari. Часто у многих верстальщиков возникают проблемы с кроссбраузерностью, … Читать далее
Рубрика: JavaScript, PHP, Windows, Блоги Алекса, Незавершенные исследования
Метки: CSS для IE, Firefox, javascript, Opera, Safari, windows, Кроссбраузерность CSS
Добавить комментарий
Drupal Обновление параметров колонки таблицы в PostgreSQL
тут я приведу пример кода, который позволяет в CMS Drupal обновить параметры колонки таблицы. Например сменить тип данных с INT на VARCHAR 255
1 2 3 4 5 6 7 8 9 10 11 12 |
$r = array(); $spec = array ( 'type' => 'varchar', 'length' => '255', 'not null' => false, 'default' => NULL, ); db_change_field($r, 'itube_comments', 'nid', 'nid', $spec); pr($r); |
Если выполнить этот кусок кода, то в таблице itube_comments произойдут следующие действия: [query] => ALTER TABLE … Читать далее
Рубрика: Drupal, PHP, SQL
Метки: drupal, php, postgresql, update column, изменить поле
Добавить комментарий