Информационный сайт

 

Реклама
bulletinsite.net -> Книги на сайте -> Программисту -> Кухарчик А. -> "РНР: обучение на примерах" -> 51

РНР: обучение на примерах - Кухарчик А.

Кухарчик А. РНР: обучение на примерах — Мн.: Новое знание, 2004. — 237 c.
ISBN 985-475-050-7
Скачать (прямая ссылка): phpobuchennaprimerah2004.pdf
Предыдущая << 1 .. 45 46 47 48 49 50 < 51 > 52 53 54 55 56 57 .. 68 >> Следующая

Кроме того, на странице работы с корзиной обязательно надо предусмотреть возможность окончательно оформить заказ или заказать что-то дополнительно. Это можно сделать и кнопками, и ссылками — что вам больше нравится.
Конечно, необходимо продумать, как именно выводить информацию о полной стоимости заказа. Не стоит забывать о скидках и подарках, если они, конечно, есть в вашем интернет-магазине. Хорошо впишутся сюда различные бонусы и информация о доставке. Если она бесплатная — напишите об этом. Лишним не будет.
Наконец, оформление формы заказа. Стандартные поля — имя, адрес, телефон, почтовый ящик и т.д. Чем меньше, тем лучше. Обязательно должно быть поле примечания — оставьте клиенту возможность высказать свои пожелания. Здесь же должна присутствовать вся информация о заказанном товаре, его стоимости и самая главная кнопка — «Заказать».
Если нет регистрации, можно введенные данные запомнить (как вы понимаете, при помощи cookie) и при следующем заказе просто подставить. Клиент будет благодарен, поверьте.
После того как заказ оформлен и подтвержден, обязательно скажите спасибо клиенту за покупку и выведите еще раз информацию о заказе на экран. При этом не забудьте очистить корзину — она уже выполнила свою функцию. Вот и все. По крайней мере, для покупателя.
Теперь перейдем к внутренним процессам, происходящим при заказе. Для хранения информации обо всех заказах нужно создать служебный файл. В него будут заноситься все данные о заказах. Причем записывать уже надо не идентификаторы, а полную информацию — название, цену и т.д. (надеюсь, места у вас
на хосте много). Так удобнее потом просматривать и обрабатывать. Для этого просто дописываем специальным образом сформированную строку в конец файла. Прочитать такой файл мож-
Интернет-магазин
177
но и в текстовом редакторе, и при помощи специальной служебной программы.
Очень актуальной является своевременность обработки заказов. Я вам подскажу очень хороший метод, позволяющий практически мгновенно узнавать о заказе. И это без необходимости постоянно находиться в интернете и даже выходить в него раз в день. Нам понадобится простой пейджер. Практически все операторы предоставляют возможность отправить электронное сообщение на свой пейджер из интернета. Адрес для отправки выглядит приблизительно так: номер_пейджера@адрес_
оператора.
Если на этот адрес отправить письмо, оно придет на ваш пейджер.
Неплохим вариантом может быть SMS на сотовый телефон, но надо уточнять у оператора, поддерживает ли его сеть такую возможность.
Как видите, на заказ можно отреагировать практически сразу, как только он поступит. Это повышает доверие клиентов к магазину и положительно сказывается на репутации.
Сервисы интернет-магазина
Создавая свой проект в Сети, и особенно это имеет отношение к интернет-магазину, не стоит отказываться от дополнительных
возможностей, которые открываются благодаря использованию
динамических сайтов. Посетителю всегда приятно ощущать постоянную работу и движение на сайте, а не созерцать «новости» и «новинки» месячной давности. Вы можете даже наработать материал немного вперед и потом по мере наступления сроков или просто по очереди выдавать его посетителям.
Новинки в виде графических баннеров
Одна из наиболее часто используемых в этой области технологий — новинки, оформленные в виде баннеров. Это можно сделать двумя способами.
178
Программирование на РНР
Первый заключается в том, что изображения формируются на лету, при использовании какой-то готовой заготовки для фона и нескольких картинок для основной темы баннера. Кроме картинки, может присутствовать небольшой рекламный текст и цена. Поместить больше информации там, скорее всего, не получится. Зато ничто нам не мешает поставить на такой баннер ссылку, и в этом случае посетитель, если пожелает, без труда получит более полную информацию о товаре или услуге.
Второй путь — делать изображения уже готовыми, например, і в графическом редакторе, и выводить их на экран по очереди, чередуя в зависимости от того, что посетитель просмотрел.
Эти два подхода не принципиально различны, можно использо- i вать или тот, или другой в зависимости от поставленной задачи,
а также от предпочтений и возможностей программиста. Первый подход более сложный в разработке, зато потом требует меньше
времени на изготовление самих баннеров. Во втором случае наоборот — несложная программа, потом постоянная работа над
новыми баннерами. Выбирайте, что вам удобнее.
В . РНР для работы с изображениями предусмотрена специальная библиотека GD, которая должна быть подключена к интерпретатору. Подключение сводится к распаковке библиотеки GD в каталог для расширений РНР и включению ее поддержки в файле настроек php.ini, расположенном в каталоге Windows (см. гл. «Установка РНР»).
ВНИМАНИЕ
Обязательно выясните, обеспечивает ли ваш хостинг-провайдер поддержку этой библиотеки.
Итак, перед нами стоит задача вывода имеющихся изображений по очереди на экран посетителю. Допустим, что готовые баннеры лежат в каталоге banner.
Первое, что нам надо сделать, — просмотреть каталог, где будут размещаться баннеры для показа. Сделать это просто, так как
Предыдущая << 1 .. 45 46 47 48 49 50 < 51 > 52 53 54 55 56 57 .. 68 >> Следующая
Реклама
Авторские права © 2009 AdsNet. Все права защищены.
Rambler's Top100