Создание сайта

Итак, при помощи данной книги вы создали сайт. Конечно, сайт в таком виде не очень привлекателен, так как он создавался исключительно для при­мера. Но используя полученные знания в этой книге, …

ИСПОЛЬЗОВАНИЕ СЕРВИСА ROBOXCHANGE ДЛЯ ОПЛАТЫ

Если у вас нет никакой возможности получить персональный аттестат, или просто лень это делать, то для оплаты товаров со своего сайта вы можете воспользоваться сервисом Roboxchange. Этот сервис дает возможность …

ИСПОЛЬЗОВАНИЕ СЕРВИСА WEB MERCHANT INTERFACE ДЛЯ ОПЛАТЫ

Сервис Web Merchant Interface позволяет получать денежные средства на свои электронные кошельки от клиентов при оплате ими электронных товаров на вашем сайте. Электронные кошельки WebMoney и Yandex мы с вами …

ВЫБОР ХОСТИНГА ДЛЯ САЙТА, ЗАКАЧКА САЙТА

Итак, сайт на локальном компьютере создан. Еще раз на своем компьютере проверьте его работоспособность. Убедитесь, что срабатывают ссылки на другие страницы. Если все в порядке, то теперь созданный сайт можно …

ОРГАНИЗАЦИЯ ОПЛАТЫ НА САЙТЕ НА ПРИМЕРЕ СТРАНИЦЫ С МРЗ-ФАЙЛАМИ

Давайте создадим с вами страничку с цифровыми товарами, например с музыкальными файлами трЗ. Посетитель этой странички сможет скачать один или несколько трЗ-файлов себе на компьютер только после оплаты их стоимости. …

WEBMONEY

Кроме Яндекс. Деньги, есть в Интернете еще одна популярная платежная система. Web Money очень удобна для совершения денежных переводов через Интернет. Главное преимущество заключается, пожалуй, в их мгновенности: вы нажимаете …

YANDEX MONEY

Яндекс-деньги - универсальная платежная система. Она позволяет безо­пасно и быстро оплачивать товары и услуги в Интернете. Яндекс. Кошелек - это кошелек, доступ к которому осуществляется через сайт Яндекс. Денег. Им …

ОБ ЭЛЕКТРОННЫХ ДЕНЬГАХ

Электронные деньги - в широком смысле - форма организации денежно­го обращения в ассоциации информационных сетей. Электронные деньги предназначены для осуществления мгновенных пла­тежей в Интернете. За электронные деньги можно купить: • …

ОБРАБОТКА ЗАКАЗА ОТ ПОСЕТИТЕЛЯ МАГАЗИНА

Теперь осталось нам написать код для страницы magazin2.php. Этот код, как я уже отмечал, обрабатывает заказ и данные от посетителя, выводит их в окно браузера (см. рис. 9.3) и отправляет …

ПРОГРАММА ДЛЯ ГЛАВНОЙ СТРАНИЦЫ МАГАЗИНА

Итак, в РНР-редакторе создайте новый файл и сохраните его в папке Magazin под названием magazin.php. Листинг 9.3 (файл Magazin. php) <Html> <Head> <Ш1е>Книжный магазин</Ш1е> Clink rel="stylesheet" type=Mtext/css" href="stili2.cssM> <script language="JavaScriptff> …

ИСПОЛЬЗОВАНИЕ JAVASCRIPT В РНР — СЦЕНАРИЯХ

Составим теперь код главной страницы или витрины нашего магазина (см. рис. 9.1 и листинг 9.3). Сначала разберите этот код (разбор кода сразу после листинга 9.3 в п. 9.4), а потом …

АДМИНИСТРАТИВНАЯ ПАНЕЛЬ ДЛЯ МАГАЗИНА

Начнем мы с написания файла admin.php (рис. 9.4) и потом создадим при его помощи страницы с описанием и фотографиями наших товаров. Вы про­сто будете добавлять новый товар на сервер, все …

ПРОСТЕЙШИЙ КНИЖНЫЙ ИНТЕРНЕТ-МАГАЗИН

Вот мы и дошли до Интернет-магазина. Сейчас покупка по Интернету становится таким же обычным делом, как и покупка в реальном магазине. Пока данный вид торговли в нашей стране составляет малую …

ПРОГРАММЫ ДЛЯ ВЫВОДА МИНИ-КОПИЙ ГРАФИЧЕСКИХ ФАЙЛОВ НА СТРАНИЦУ

Теперь создадим страницу для вывода мини-копий закачанных фотогра­фий с надписями. При клике мышью по этой мини-копии в отдельном окне откроется полная фотография. Программа для создания мини-копии картинки minkartinki.php уже нами …

СОЗДАНИЕ ФОРМЫ ДЛЯ ЗАГРУЗКИ ГРАФИЧЕСКИХ ФАЙЛОВ

Итак, сначала мы создадим страницу с формой, при помощи которой можно будет закачивать фотографии на сервер в отдельную папку. Также можно будет создать надпись под каждой фотографией. Все надписи, естест­венно, …

ЗАКАЧКА ГРАФИЧЕСКИХ ФАЙЛОВ НА СЕРВЕР

Чтобы посетитель или вы могли загрузить файл на сервер с какой-либо web-страницы, на этой странице должна присутствовать форма с параметром заголовка enetype, равном 'multipart/form-data , например: <form enctype='multipart/form-data'action=zagryzkaObych.php method=POST>. В …

ФУНКЦИЯ ДЛЯ СОЗДАНИЯ МИНИ-КАРТИНОК

В прошлом примере мы уменьшили картинку и в виде графической ссылки вывели ее в браузер. Однако код в листинге 8.1 далеко не соверше­нен. Во-первых, при создании мини-копии фиксированного размера, изобра­жение …

РАБОТА С ИЗОБРАЖЕНИЯМИ

Используя изображения на страницах своего сайта, вы создаете ему при­влекательность. Сайт без картинок скучен. В этой главе мы создадим стра­ничку для вывода каких-либо изображений на ваш сайт. Это могут быть …

СОЗДАНИЕ ГОСТЕВОЙ КНИГИ

Гостевая книга будет состоять из трех файлов, а именно, текстового фай­ла CSVfile.txt. В нем в табличном виде будут храниться данные от посетите­лей и их сообщения, а также ваши ответы на …

ФУНКЦИЯ БЛОКИРОВКИ ПРИ ЗАПИСИ В ФАЙЛ

В гл. 4 я объяснил, почему надо использовать блокировку текстового файла при записи туда что-либо пользователями. При одновременном ис­пользовании программы для записи в файл несколькими посетителями могут возникнуть конфликтные ситуации, …

СОЗДАНИЕ ФУНКЦИЙ В РНР

В РНР можно создавать функции-подпрограммы, которые можно вызы­вать по своим именам, при необходимости передавая им определенную ин­формацию. Необходимы они в том случае, когда один и тот же код нужно выполнять …

CSV-ФАЙЛЫ

Гостевая книга является чуть ли не обязательным атрибутом современ­ных сайтов. Посетители сайта могут оставлять в гостевой книге свои сооб­щения или пожелания. Если помните, в прошлой главе мы делали книгу от­зывов. …

ПРОГРАММА ДЛЯ ОЦЕНКИ ПОСЕТИТЕЛЯМИ WEB-СТРАНИЦЫ

Ну и теперь составим программу (ocenka.php) для оценки посетителем вашей страницы по пятибалльной шкале. Эта программа выводит небольшую форму, состоящую из выпадающего списка с оценками (от 1 до 5) и …

СОЗДАНИЕ КНИГИ ОТЗЫВОВ ПОСЕТИТЕЛЕЙ САЙТА

Теперь напишем код для книги отзывов. В браузер будет выведена одно­колонная таблица с последними 10 отзывами (можете сделать больше или меньше). Далее расположится форма с текстовыми полями для ввода данных …

СОЗДАНИЕ СБОРНИКА СТАТЕЙ И ВЫВОД ИХ НА САЙТ

Итак, допустим, вы являетесь администратором сайта, на котором раз­мещаются статьи разных авторов. В таком случае при поступлении новой статьи, если не прибегать к помощи php, вам приходится, помимо размеще­ния на …

ПРИМЕНЕНИЕ СЛОЖНОЙ СХЕМЫ БЛОКИРОВКИ ФАЙЛА. ФУНКЦИИ ДЛЯ РАБОТЫ С КАТАЛОГАМИ

Теперь о другой проблеме. В книге посетителей при записи отзывов по­сетителей в текстовый файл мы применим функцию блокировки этого тек­стового файла, чтобы избежать одновременного использования программы для записи в файл …

ОСНОВЫ БЕЗОПАСНОСТИ ДЛЯ САЙТА

В этой главе мы разработаем с вами еще одну страницу для сайта, на ко­торую вы попадете, нажав на главной странице index.php надпись «Статьи». Создайте в рабочей папке htdocs подпапку statji. …

СОЗДАНИЕ СТРАНИЦЫ С НОВОСТЯМИ САЙТА

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

ИСПОЛЬЗОВАНИЕ ФОРМ И ОТПРАВКА ДАННЫХ НА СЕРВЕР

Для любого хорошего проекта, страница новостей сайта просто необхо­дима. Она показывает, чем «живет» и «дышит» ваш сайт, что нового в нем появилось. Вместо новостей можно просто писать свои какие-нибудь рассу­ждения …

СЧЕТЧИК ПОСЕТИТЕЛЕЙ С ИСПОЛЬЗОВАНИЕМ БАЗЫ ДАННЫХ MYSQL

Все скрипты в этой книге написаны без использования баз данных. Одна­ко, для построения своего сайта, вы можете использовать для удобства реля­ционные базы данных, например MySQL. Литературы по базам данных пре­достаточно, …

СЧЕТЧИК ПОСЕТИТЕЛЕЙ САЙТА

Итак, приступим, наконец, к практическому использованию языка РНР для создания сценариев. Создадим счетчик посещений для страниц нашего сайта, который будет выводить в браузер общее число посещений какой-либо страницы сайта, число …

ДРУГИЕ ФУНКЦИИ РНР, КОТОРЫЕ ПОНАДОБЯТСЯ ДЛЯ СОЗДАНИЯ СЧЕТЧИКА

Функция basename($filename, ".ras") выделяет из полного пути к файлу ($filename) название этого файла с расширением. Второй необязательный па­раметр указывает на расширение файла, и если он правильно указан, данная функция возвратит …

СУПЕРГЛОБАЛЬНЫЕ МАССИВЫ

Есть еще такое понятие в РНР, как суперглобальные массивы. Эти масси­вы особенны тем, что их переменные доступны во всех функциях, располо­женных в программе РНР, т. е. они являются глобальными. Один …

РАБОТА СО СТРОКАМИ

Здесь мы рассмотрим некоторые функции для преобразования строк. При составлении рЬр-программ эти функции будут важны для подсчета, напри­мер, числа символов в строке или для проверки вводимых данных пользова­телями на вашем …

ФУНКЦИИ РНР ДЛЯ РАБОТЫ С ФАЙЛАМИ

Данные счетчика мы будем хранить в текстовых файлах. Почти любая операция с файлами - создание нового файла, чтение или запись в сущест­вующий файл предваряется операцией открытия файла. Открытие файла на …

Как с нами связаться:

Украина:
г.Александрия
тел./факс +38 05235  77193 Бухгалтерия

+38 050 457 13 30 — Рашид - продажи новинок
e-mail: msd@msd.com.ua
Схема проезда к производственному офису:
Схема проезда к МСД

Партнеры МСД

Контакты для заказов оборудования:

Внимание! На этом сайте большинство материалов - техническая литература в помощь предпринимателю. Так же большинство производственного оборудования сегодня не актуально. Уточнить можно по почте: Эл. почта: msd@msd.com.ua

+38 050 512 1194 Александр
- телефон для консультаций и заказов спец.оборудования, дробилок, уловителей, дражираторов, гереторных насосов и инженерных решений.