phpDocumentor PHPShopClass
[ class tree: PHPShopClass ] [ all elements ]

Class: PHPShopSecurity

Source Location: /phpshop/class/security.class.php

Class PHPShopSecurity

Class Overview

Библиотека проверки безопасности

Located in /phpshop/class/security.class.php [line 8]



		
				Author(s):
		
  • PHPShop Software
Information Tags:
Version:  1.2

Methods

[ Top ]
Method Summary
string   CleanOut()   Очистка тегов и переводов строк [\r\n\t]
string   CleanStr()   Очистка строк от [/]["][']
mixed   getExt()   Проверка расширения файла
void   RequestSearch()   Проверка Request переменных на запрещенные команды
mixed   TotalClean()   Универсальная проверка
bool   true_email()   Проверка почтового адреса
bool   true_login()   Проверка логина
bool   true_num()   Проверка номера
bool   true_param()   Проверка на пустые данные
bool   true_passw()   Проверка пароля

[ Top ]
Methods
CleanOut  [line 56]

  string CleanOut( string $str  )

Очистка тегов и переводов строк [\r\n\t]

Parameters:
string   $str:  текст для анализа


[ Top ]
CleanStr  [line 45]

  string CleanStr( string $str  )

Очистка строк от [/]["][']

Parameters:
string   $str:  текст для проверки


[ Top ]
getExt  [line 27]

  mixed getExt( string $sFileName  )

Проверка расширения файла

Parameters:
string   $sFileName:  имя файла


[ Top ]
RequestSearch  [line 140]

  void RequestSearch( string $search  )

Проверка Request переменных на запрещенные команды

Parameters:
string   $search: 


[ Top ]
TotalClean  [line 106]

  mixed TotalClean( string $str, [int $flag = 2]  )

Универсальная проверка

Parameters:
string   $str:  строка
int   $flag:  параметр [1]-корзину,[2]-преобразует все в код html,[3]-почту,[4]-ввод с формы,[5]-цифры


[ Top ]
true_email  [line 67]

  bool true_email( string $email  )

Проверка почтового адреса

Parameters:
string   $email:  адрес


[ Top ]
true_login  [line 77]

  bool true_login( string $login  )

Проверка логина

Parameters:
string   $login:  логин


[ Top ]
true_num  [line 86]

  bool true_num( int $num  )

Проверка номера

Parameters:
int   $num:  номер


[ Top ]
true_param  [line 14]

  bool true_param( )

Проверка на пустые данные



[ Top ]
true_passw  [line 95]

  bool true_passw( string $passw  )

Проверка пароля

Parameters:
string   $passw:  пароль


[ Top ]

Documentation generated on Mon, 25 Jun 2012 15:09:51 +0400 by phpDocumentor 1.4.3