Реклама:
|
|
Развлекательные сайты:
|
|
Друзья:
|
|
|
- Операторы
- Функции поиска в тексте
- Массивы
- Работа с файлами
- Сессия и Cookies
- Работа с FTP
- Проверка данных (isset
empty stripslashes
htmlspecialchars)
Проверка на пустоту поля
Проверка того, что пользователь ввел данные, может осуществляться, к примеру,
с помощью функции isset
:
<?
$name = $HTTP_POST_VARS['name'];
if (!isset($name))
{
// если переменная $name не существует просим повторить ввод имени
?>
<h1> Вы забыли ввести ваше имя </h1>
<!-- далее следует HTML-код формы, в которой вводится имя -->
<?
}
else
{
-
}
?>
Для этой же цели можно использовать функцию empty:
<?
$name = $HTTP_POST_VARS['name'];
if (empty($name))
{
// если поле пустое, снова просим ввести имя
?>
<h1> Вы забыли ввести ваше имя <h1>
<!-- далее следует HTML-код формы, в которой вводится имя -->
<?
}
else
{
-
}
?>
Удаление HTML - тегов и обратных слешей
Как уже говорилось, вводимый пользователем текст необходимо обработать
функциями удаления HTML-тегов (для исключения возможности написания скриптов
на JavaScript и Visual Basic) и обратных слешей (для исключения возможности
написания скриптов на Perl). К примеру, если переменная $name содержит
текст с именем пользователя, то обработка этого текста выглядит так:
<?
$name = substr($HTTP_POST_VARS["name"],0,32);
$name = htmlspecialchars(stripslashes($name));
?>
|
Обмен банерами:
|
Если захотите можете разместить мой банер не вашем
сайте
|
Если хотите обменятся ссылками или банерами пишите
|
Счетчики и рейтинги:
|
|
|