Хостинговая компания Карианг
Хостинг для Вас
Главная компания Карианг Тарифные планы Контакты Карта сайта
Наши спонсоры:
 
Электронная почта
Электронная почта

В качестве первого аргумента функция принимает дескриптор, возвращенный функцией dbaseopen (). В качестве второго аргумента функция ожидает массив, число элементов которого совпадает с количеством полей, определенных в dbf-файле. Функция возвращает true при успешном выполнении и false в противном случае.

Для удаления записей из файла предназначена функция dbase_delete_ record (), которая имеет следующий синтаксис:
bool dbase_delete_record(int dbase_identifier, int record)
В качестве первого аргумента функция принимает дескриптор, возвращенный функцией dbaseopen (). В качестве второго аргумента функции передается номер удаляемой записи. Аналогично dbaseaddrecord (), функция возвращает true при успешном выполнении и false в противном случае.

В этой главе рассмотрены вопросы безопасности создаваемых Web-приложений. Безопасность в Интернете включает в себя много различных аспектов, таких как система защиты Web-сервера, безопасность баз данных, проверка данных, вводимых пользователями, приемы и методы шифрования и др.

Все, что приходит в скрипт из сети, необходимо подвергать самой тщательной проверке, т. к. в принимаемых данных, помимо случайных ошибок посетителей, может быть добавлен зловредный код, подобранный таким образом, что ошибки в проектировании Web-приложения приведут к его выполнению. Для того чтобы избежать этого, вводимый текст необходимо обработать функциями удаления HTML-тегов (для исключения возможности написания скриптов на JavaScript и VBScript) и обратных слешей (для исключения возможности написания скриптов на Perl). Таким образом, минимальный набор действий, необходимый для проверки корректности данных, вводимых пользователем, включает следующие этапы:
проверка заполнения посетителем обязательных для ввода полей;
проверка допустимости вводимых данных (как правило, осуществляется при помощи регулярных выражений);
обработка введенного текста функцией htmispecialchars () для удаления HTML-тегов;
обработка введенного текста функцией stripsiasheso для удаления обратных слешей.

Горячие предложения
Партнеры:

 
Установка Apache | Настройка PHP | Дистрибутивы | Apache Service Monitor | Консоль управления | Командная строка | Проблемы установки | Конфигурирование | Пути к файлам | Директивы httpd.conf | Виртуальные хосты | Модули | CGI-приложения | Директивы php.ini | Ограничение ресурсов | Обработка ошибок | Ведение журнала | Обработка данных Загрузка файлов | Библиотеки расширений | Подключение MySQL | Internal Server Error | Undefined variable | Не подключается MySQL | Неизвестные ошибки | Фaйл .htaccess | Индексные страницы | Коды ответа | Кодировка | MultiViews | Запрет доступа | Перенаправление | Преобразование | .htpasswd | Одномерные массивы | Присвоение значений | Array() | Многомерные массивы | Циклы | Способы сортировки | Определение IP | Поддержка языков | Кавычки | Форматирование | Сравнение строк | Поиск в тексте | Замена в тексте | Подстроки | Символы | Хранение данных | Синтаксис | Проверка правильности | Атрибуты | Каталоги | Csv-Файлы | Плоские файлы | Сессии | Cookies | Работа с FTP | Сетевые протоколы | Электронная почта | Привилегии | Классы | Объекты | Методы |
© 2005-07 «Хостинговая компания Карианг». Все права защищены.