Загрузка файлов с помощью FileReference

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

По умолчанию доступ к свойствам и методам класса ничем не ограничен, но не всегда это является допустимым.

Создание объекта в php

Обычные переменные в зависимости от своего содержимого имеют определенный тип данных. Класс также является типом данных, и объект класса может быть сохранен в переменной.

Создание класса в php4

Класс является набором переменных и функций, или, в терминах ООП, свойств и методов. Класс является одним из типов данных. Создавая объекты определенного класса, их можно сохранять в переменных.

НTTР-аутентификация

Часто перед тем как разрешить пользователю вводить какие-либо данные, следует осуществить его регистрацию. Большинство серверов (например, Apache) позволяют ограничивать доступ к определенным разделам web-сайта.

Сохранение данных

Если форма для ввода данных содержит несколько полей, а ошибку пользова­тель допустил при заполнении только некоторых из них, разумно сохранить корректные данные при повторном выводе формы, чтобы пользователю не при­шлось бы вводить верные данные заново

Кодирование тегов HTML

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

Удаление тегов HTML

При обработке введенного текста необходимо обратить внимание на следую­щую деталь, в особенности, если строку потом планируется отображать. Пользо­ватель может использовать при наборе текста теги HTML (в том числе и выраже­ния на JavaScript) что может повлиять на корректность работы приложения при использовании этого текста для формирования страницы.

Проверка строковых полей

Нередко возникает задача проверить текстовое поле на соответствие опреде­ленным критериям. Например, требуется проверить, содержит ли заданное тек­стовое поле слово «РНР». В РНР имеется мощный механизм регулярных выраже­ний, который позволяет решать подобные задачи.

Проверка числовых полей

Часто требуется проверить, что в поле введено целое или вещественное число, а не просто строка. Одним из наиболее простых способов является преобразова­ние строки в число (при помощи функции intval или floatval для целых или вещественных чисел соответственно) и затем обратно в строку, а затем сравне­ние исходной и полученной двойным преобразованием строки.
1 2 3 4 5 6 7 8 9 >  >>