Столкнулся с проблемой получить содержимое страницы с удаленного сервера , функция file_get_contents решает проблему, но не все так просто, при этом нужно было передать несколько POST значений. Приведенный ниже код легко справляетя с этой задачей
file_get_contents POST отправляем -> получаем >
Архив за Апрель 2009
file_get_contents POST отправляем -> получаем
Четверг, 30 апреля 2009phpQuery шпоргалка
Четверг, 30 апреля 2009Запишу элементарные вещи по phpQuery, своего рода мини справка
phpQuery шпоргалка >
jQuery: выбрать/переключить все чекбоксы
Среда, 29 апреля 2009// context = элемент, внутри которого чекбоксы
$(‘#context input:checkbox’).each(function(){this.checked = checked;});
переключить чекбоксы соответственно можно вот так
$(‘#context input:checkbox’).each(function(){this.checked = !this.checked;});
синтаксис файла .htaccess
Среда, 29 апреля 2009.htaccess – это файл, в котором вы можете прописать настройки вашего сервера (если он – Апач) для директории (и ниже). То есть если вы создадите файл .htaccess в корне сайта, его действие будет распространяться на весь сайт, однако, если в какой-нибудь поддиректории создадите еще один, то он будет «главным» там. Файл .htaccess не будет работать, если а) сервер – не Апач, б) администраторы сервера запретили его использование.
синтаксис файла .htaccess >
Авторизация через клиентские SSL сертификатов.
Среда, 29 апреля 2009Протокол безопасной передачи данных SSL (Secure Sockets Layer) помимо обеспечения безопасной передачи данных позволяет также реализовать авторизацию клиентов на сервере с помощью клиентских SSL сертификатов. Данная статья является практическим руководством по реализации данного вида авторизации. В статье не рассматриваются теоретические основы криптографии или передачи данных по протоколу SSL. Подразумеваемся, что читатель хотя бы поверхностно знаком с понятиями, используемыми в этой статье, такими как сертификат, секретный ключ, подпись сертификата и т.д.
Процесс авторизация выглядит следующим образом. При переходе клиента в закрытую область сайта веб-сервер запрашивает у броузера клиента сертификат, если проверка клиентского сертификата веб-сервером прошла удачно, то клиент получает доступ к закрытым данным.
Наиболее наглядным примером использования авторизации посредством клиентских сертификатов является система платежей WebMoney Transfer, а точнее реализация WM Keeper Light. Данная схема авторизации признана наиболее надежной и, в том или ином виде, широко используется в сфере предоставления банковских услуг.
Практическая реализация рассматривается на основе популярной связки веб-сервера Apache и модуля mod_ssl, основанного на использовании библиотеки openssl. Предполагается, что соответствующее программное обеспечение у вас уже установлено.
Для реализации процесса авторизации по клиентским сертификатам требуется:
- Создать собственный доверенный сертификат (Certificate Authority), для того чтобы с помощью него подписывать и проверять клиентские сертификаты.
- Создать клиентские сертификаты, подписанные доверенным сертификатом, для последующей передачи их клиентам.
- Сконфигурировать веб-сервер для запроса и проверки клиентских сертификатов.
размер базы данных MySQL через php
Среда, 29 апреля 2009Как получить размер базы данных (БД) MySQL используя PHP.
Для начала потребуется простая функция formatfilesize(), которая будет преобразовывать размер в байтах в более «читаемый вид».
размер базы данных MySQL через php >

