Красносельский
Константин
Константинович

Компьютер и программы

Веб-дизайн

Справочники

Документация по CSS1

Настройка файла .htaccess

Коды ошибки http сервера

Подстановочные символы и регулярные выражения

Спецификация файла robots.txt

SSI – Server Side Includes

Таблица кодировки символов кириллицы

Нестандартные символы в HTML

Вторая таблица символов HTML

MIME Types (типы файлов)

 

Советы начинающим

Как в PHP поместить enum в массив

Советы начинающим Веб-дизайнерам: Что, где и зачем.

Правила плохого тона

WEB-уловки

Камень предкновения: верстка таблицами или блоками?

Рекомендации по разработке веб сайта

 

Анализ WEB-конъюнктуры. Создание лучшего сайта и его раскрутка.

Анализ WEB-конъюнктуры

Предисловие

Приручение поисковых машин

Уровень документа - все гениальное просто

Благоустройство нор для поисковых червей или как водить пауков по нашей паутине

Ускорение индексации сайта

Если гора не идет к Магомету

Индекс цитирования

Что это такое и с чем его едят

Приобретение веса в глазах общественности

Послесловие

Последние замечания по интернет-раскрутке

 

Приложения

А: «Рекомендации лучших пауководов»

Краткий комментарий.

Советы специалистов поисковой системы Rambler.

Использование файлов robots.txt.

Часто задаваемые вопросы.

Советы специалистов поисковой системы Aport.

Регистрация сайта в Апорте.

Советы специалистов поисковой системы Yandex.

Добавление страниц

Индексирование

Положение страницы на выдаче

Поиск со своей страницы

Ответы на часто задаваемые вопросы

 

Б: «1000 сверх-сайтов Рунета»

1000 сверх-сайтов Рунета

 

В: «Сто наиболее популярных поисковых слов»

Сто наиболее популярных поисковых слов

 

Г: «Где это сделать?»

Где это сделать?

 

Д: «Практическое руководство!!!»

Краткий комментарий.

Окна, ссылки и меню.

Ссылки и окна. Внешний вид и внутреннее содержание.

Организация ссылок. Всевозможные оглавления.

Если вам не нравятся фреймы, значит, вы не умеете их готовить.

Меню из выпадающих списков (javascript и CSS).

Многоуровневое раскрывающееся меню (javascript и CSS).

Работа с базами данных.

Обработка баз данных браузером посетителя

Обработка баз данных сервером (PHP)

Взаимодействие с посетителем

Отправка писем с веб-страницы.

Формы

Методы форм.

Создание на сайте PHP голосования.

Регистрация и контроль посетителей (PHP).

Интерактивность материала.

Создание гостевой книги на PHP.

Удаление записей из текстовых баз (PHP).

Заргузка файлов на сервер по HTTP-протоколу (PHP).

Разное.

Псевдослучайные элементы (PHP, javascript).

Точное определение имени и версии браузера с помощью JavaScript, SSI или PHP

Клоакинг и технология «Входных дверей».

Отложенное выполнение и выполнение с заданным интервалом (javascript)

Информация о размере, дате, собственные счетчики и протоколы посещений

 

 

 

Консультации

Экспорт и импорт новостей

PHP chmod – права доступа к файлам

WEB 2.0 – миф, или реальность?

Давно забытый AJAX

Способы хранения веб-страниц: документы FrontPage или базы данных

Как заработать на своем сайте?

FTP клиент, как настроить Total Commander

Знак собаки @ и подавление ошибок в PHP

AJAX

AJAX с точностью до наоборот, или как научить AJAX сохранять историю в браузере

 

Мониторинг веб сайтов и анализ поисковых запросов

Документация по Веб-дизайну

Желающим скачать PHP скрипт или JavaScript

 

Литература и поэзия

Гуманитарные науки

Мастерская

Хронология материалов

Обращение к посетителям

Скачать шрифты

Скачать рефераты

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

Создание веб сайтов (цены)

Веб-сайты, созданные мной (потенциальным заказчикам)

Полезные ссылки

Об авторе

Статистика сайта

 

Web На сайте

 

 

 

ТаблицейБлоками.

Приложение Д: PHP скрипт регистрации

Последняя модификация: 10.08.2014 г

Страница загружена с адреса: http://webdesign.site3k.ru/conjuncture/append/d/reg.html

Моя студия веб-дизайна

Создание процедуры регистрации и контроль посетителей

Область применения

Данная процедура регистрации предназначени для предоставления некоторым посетителям дополнительной информации. Тем, кто не поленился оставить информацию о себе (возможно ложную, но при необходимости ее можно проверить и удалить нарушителя из базы), автоматически предоставляется информация, интересующая узкий круг лиц и, потому, мало интересная другим. Ничего секретного в этой информации нет. Более ценная комерческая информация, предоставляется только при наличии подписки, проверяемой, администратором сайта. При этом, сама страница регистрации, никакой информации вообще не несет. Вся информация появляется на других страницах, которые узнают зарегистрированного посетителя по установленной переменной PHPSESSID (используется язык PHP).

Содержимое файла register.php

Так выглядит основной файл регистрации (предпологается что, сайт монтируется из блоков SSI-инструкциями, отсюда и блочный вариант процедуры):

 

Этот файл не пишет и не читает данные в базах, не анализирует содержимое форм и даже их не содержит. Его задача монтировать страницу. Формы содержатся в файле _form.txt, включаемом в смонтированную страницу и обрабатываемом как PHP код.

Содержимое файла _form.txt

 

Указанный в файле JavaScript следует включать только после отладки скриптов на PHP в файле _check.php. В противном случае вы не сможете послать неверные данные на сервер и проверить, как работает контроль скриптов там.

Анализ данных происходит в файле _check.php который включается в смонтированную страницу и обрабатывается как PHP код. Зная содержание формы, понять его будет не трудно.

Содержимое файла _check.php

 

Остальные файлы задают оформление страницы (в нашем случае, – самое простое):

Содержимое файла _head.txt

 

Содержимое файла _menu.txt

 

Содержимое файла _foot.shtml

 

Поскольку файл включается командой «virtual», в нем можно обрабатывать SSI-директивы.

И так, посетители могут регистрироваться. Во всех страницах каталога, в котором лежит скрипт регистрации и подкаталогов, вложенных в него, зарегистрированного пользователя будет отличать наличие переменной $PHPSESSID, которую невозможно подделать, из адресной строки. Чтобы использовать эту переменную, страницы должны иметь, примерно такое содержание:

Гипотетическая страница testreg.html

 

Фактический контроль осуществляется включаемым в нее SSI-инструкцией скриптом _enable.php, который, в простейшем случае, имеет следующее содержание:

Пример скрипта _enable.php

 

Комментарии к странице

 

 

 


На главную страницу сайта