Выделение группы checkbox'ов

Комментарии ()

Пример, как одним checkbox'ом, выполнять checked/unckecked на группе других checkbox'ов

JavaScript

<script>
$(document).ready(function(){

	$('#domains_work').click(function(){
	// возвратят true, если состояние проверяемого 
        // элемента "выбрано" и false - иначе 
	if ($('#domains_work').prop("checked"))
	{
		// выбераем елементы
		$(".domains_work").prop({"checked":true});
		
	}
	else
	{
		// снимаем галочки на елементах
		$(".domains_work").prop({"checked":false});
	}
  })
})
</script>

Html

<input type="checkbox" id="domains_work">

<input type="checkbox" name="domains[]" id="domains[]"  class="domains_work" value="1"/>
<input type="checkbox" name="domains[]" id="domains[]"  class="domains_work" value="2"/>
<input type="checkbox" name="domains[]" id="domains[]"  class="domains_work" value="3"/>
...

 


Читать далее

Обзор хостингов

Комментарии ()

Fornex.com - говорят неплохой германсикй хостинг


Читать далее

WYSIWYG редактор

Комментарии ()

WysiBB

Imperavi

 


Читать далее

Coding CMS Dvizhok

Комментарии ()

Необходимый базовый функционал

Базовые модули

  • Записи
  • Категории
  • Пользователи

Читать далее

DNS: PTR-запись

Комментарии ()

Согласно википедии, запись PTR связывает IP хоста с его каноническим именем. Запрос в домене in-addr.arpa на IP хоста в reverse форме вернёт имя (FQDN) данного хоста (см. Обратный DNS-запрос). Например, IP адреса 192.0.34.164: запрос записи PTR 164.34.0.192.in-addr.arpa вернет его каноническое имя referrals.icann.org. В целях уменьшения объёма нежелательной корреспонденции (спама) многие серверы-получатели электронной почты могут проверять наличие PTR записи для хоста, с которого происходит отправка. В этом случае PTR запись для IP адреса должна соответствовать имени отправляющего почтового сервера, которым он представляется в процессе SMTP-сессии.

Пример конфига обратной зоны для bind'а


Читать далее

PHP: GD не работает

Комментарии ()

После установки и настройки хостинг-сервера под DirectAdmin'ом вылез баг - не работает GD библиотека. В phpinfo мы ее видим, и версию и все такое, но на деле дает ошибку что-то вроде

magecreatefromjpeg(): ... is not a valid JPEG file in ...

Файлы нормальные, не битые, на хабре проблема один в один без решения. А нужно было всего лиш установить с портв gd и jpeg и пересобрать php. Тоесть:


Читать далее

PHP: полный вывод var_dump

Комментарии ()

К примеру, если в массиве много значений, то по умолчанию var_dump выводит только часть. Проблема решается, если у вас установленно расширение xdebug для php.

Добавляем в php.ini

xdebug.var_display_max_data=-1
xdebug.var_display_max_children=-1
xdebug.var_display_max_depth=-1

 


Читать далее

PHP выполнить функцию для каждого элемента массива

Комментарии ()

Для этого используем функцию array_map.Например, что бы применить trim ко всем елементам массива, достаточно выполнить:

$array=array('a',' b','    c  ');

$array=array_map( 'trim', $array );

 


Читать далее

IP2SMS на примере Life

Комментарии ()

Оператор мобильной связи Life предоставляет услгу массовой рассылки sms.

Об услуге можна почитать на Business Life. Вход в личный кабинент тут

Пример отправки sms через протокол IP2SMS для Life


Читать далее

Парсинг XLSX средствами PHP

Комментарии ()

Нужно было перегнать XLSX файл в БД MySql. Уже начал вникать в суть народного подхода, как тут гугл подкинул SimpleXLSX - класс, для работы с XLSX форматом. Оф сайт тут

Пример использования:

<?php
include 'simplexlsx.class.php';
$xlsx = new SimpleXLSX('pricelist.xlsx');
$res= $xlsx->rows() 
print_r( $res );
?>

В даном примере у нам многомерный сассив $res[$i][$j], где $i - строки, $j - столбцы

 


Читать далее

Webit.in.ua 2013