Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: проверка всех поступающей POST-переменных
 
 автор: DEM   (01.05.2008 в 12:12)   письмо автору
 
 

Скажите, можно ли каким нить образом проверить все поступившие переменные разом?
Что бы не писать
if(!empty($_POST['name1']) AND !empty($_POST['name2']))
и т.д. и т.п.
а написать
if(!empty($_POST))

где-то видел что было написано просто $_POST ***** что-то там дальше. Но не уверен, что это будет работать...

   
 
 автор: Axxil   (01.05.2008 в 12:20)   письмо автору
 
   для: DEM   (01.05.2008 в 12:12)
 

сделайте функцию свою функцию.
<?
  
function empty_array($data){
    
$ret = array();
    foreach(
$data as $key=>$value){
      if(empty(
$value)) $ret[] = $key;
    }
    return 
$ret;
  }
 
  if(!
empty_array($_POST)){
     echo 
"Все элементы массива не пустые";
  }else{
    echo 
"Есть пустые элементы:";
  }
?>

   
 
 автор: DEM   (01.05.2008 в 12:37)   письмо автору
 
   для: Axxil   (01.05.2008 в 12:20)
 

Спасибо! Думал над этим, но точно не знал как её сделать :)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования