Новые книги

Как придумать удачный дизайн? И как оценить качество дизайна? На эти вопросы отвечает Чип Кидд – знаменитый книжный дизайнер и один из самых остроумных спикеров ТЕД. В отличие от “просто” искусства, дизайн всегда решает какую-то конкретную проблему. Как сделать максимально понятным дорожный знак? Как нарисовать обложку, которая превратит книгу в бестселлер? Как придумать остроумный и подкупающий рекламный слоган? И как не поддаться соблазну циничной манипуляции, инструментом которой подчас становится дизайн (“Разумеется, это полезный продукт! Смотрите – на упаковке нарисована морковка!”)? К счастью, нам не обязательно быть дизайнерами, чтобы оценить, насколько хорошо дизайн решает проблемы. Ведь это наши проблемы.

В формате pdf A4 сохранен издательский дизайн.
В настоящей монографии в результате объединения практических знаний в области рекламы с научными методами исследования впервые в отечественной научной и практической литературе проводится комплексный анализ различных подходов к изучению эффективности рекламного текста в СМИ, а также критериев ее оценки и методик тестирования. Процесс создания эффективного рекламного текста рассмотрен во всей полноте и логической последовательности — от выбора стратегии рекламирования в зависимости от маркетингового контекста размещения, через решение задач медиапланирования и до разработки рекламного текста с учетом исходных маркетинговых данных и параметров медиапланирования, а также в зависимости от медиаконтекста его размещения. В конце работы приводятся специальные чек-листы для предварительной комплексной оценки и тестирования эффективности рекламного текста в различных СМИ, которые позволят существенно оптимизировать рекламные вложения и повысить результативность работы рекламистов.

Работа будет интересна аспирантам и преподавателям дисциплин, связанных с рекламой, а также рекламным практикам, сотрудникам рекламных отделов и служб предприятий и СМИ.

openssl_pkcs7_encrypt

Учебник РНР
НазадВперёд

openssl_pkcs7_encrypt

(PHP 4 >= 4.0.6)

openssl_pkcs7_encrypt - шифрует S/MIME-сообщение.

Описание

bool openssl_pkcs7_encrypt (string infile, string outfile, mixed recipcerts, array headers [, long flags])

Предупреждение!

Эта функция - ЭКСПЕРИМЕНТАЛЬНАЯ. Поведение, имя и всё остальное, что задокументировано для данной функции может быть изменено в будущих релизах РНР без предупреждения. Вы можете использовать эту функцию только на свой страх и риск.

openssl_pkcs7_encrypt() принимает содержимое файла infile и шифрует его с использованием 40-битного шифра RC2 таким образом, что оно может быть прочитано только реципиентами recipcerts, которые могут быть отдельным X.509 сертификатом или массивом из X.509 сертификатов.
headers это массив шапок, присоединяемый перед данными после их шифровки.
flags
можно использовать для специфицирования опций, влияющих на процесс кодирования - см. PKCS7-константы.
headers может быть ассоциативным массивом с ключами по именам шапок либо индексированным массивом, где каждый элемент содержит строчку одной шапки.

Пример 1. openssl_pkcs7_encrypt()
// сообщение, которое вы хотите зашифровать и отправить вашему секретному агенту
// nighthawk. Вы имеете его сертификат в файле nighthawk.pem
$data = <<<EOD
Nighthawk,

Top secret, for your eyes only!

The enemy is closing in! Meet me at the cafe at 8.30am
to collect your forged passport!

HQ
EOD;

// загрузить ключ
$key = implode("", file("nighthawk.pem"));

// сохранить сообщение в файле
$fp = fopen("msg.txt", "w");
fwrite($fp, $data);
fclose($fp);

// зашифровать его
if (openssl_pkcs7_encrypt("msg.txt", "enc.txt", $key,
    array("To" => "[email protected]", // ключевой синтаксис
          "From: HQ <[email protected]>", // индексный синтаксис
          "Subject" => "Eyes only")))
{
    // сообщение зашифровано - отправить его!
    exec(ini_get("sendmail_path") . " < enc.txt");
}

Назад Оглавление Вперёд
openssl_pkcs7_decrypt Вверхopenssl_pkcs7_sign