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

Форум PHP

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

 

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

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Как была объявлена переменная?

Сообщения:  [1-6] 

 
 автор: MAB   (29.11.2006 в 10:16)   письмо автору
 
   для: moonfox   (28.11.2006 в 23:09)
 

Как я и предполагал кроме проверки массивов _GET и _POST вариантов нет. И предопределенных функций также нет.
Всем спасибо за ответы.

   
 
 автор: moonfox   (28.11.2006 в 23:09)   письмо автору
 
   для: ita   (28.11.2006 в 18:52)
 

произвести поиск в массиве $post на наличии имени искомой переменной

   
 
 автор: ita   (28.11.2006 в 18:52)
 
   для: moonfox   (28.11.2006 в 13:46)
 

зачем? просто ставим register_globals=off и все. переменные только скрипт объявляет а данные гет в $_GET, пост в $_POST

блин.. немного не то.. код moonfox проверяет пустые значения в массиве $_POST
а человек хочет узнать КАК именно была объявленя переменная..

   
 
 автор: ita   (28.11.2006 в 18:46)
 
   для: moonfox   (28.11.2006 в 13:46)
 

зачем? просто ставим register_globals=off и все. переменные только скрипт объявляет а данные гет в $_GET, пост в $_POST

   
 
 автор: moonfox   (28.11.2006 в 13:46)   письмо автору
 
   для: MAB   (28.11.2006 в 12:51)
 

чиво то типап того


<?php
$empty 
$post = array();
foreach (
$_POST as $varname => $varvalue) {
    if (empty(
$varvalue)) {
        
$empty[$varname] = $varvalue;
    } else {
        
$post[$varname] = $varvalue;
    }
}

print 
"<pre>";
if (empty(
$empty)) {
    print 
"None of the POSTed values are empty, posted:\n";
    
var_dump($post);
} else {
    print 
"We have " count($empty) . " empty values\n";
    print 
"Posted:\n"var_dump($post);
    print 
"Empty:\n";  var_dump($empty);
    exit;
}
?> 

   
 
 автор: MAB   (28.11.2006 в 12:51)   письмо автору
 
 

Доброго времени суток.
Может кто подскажет, как проверить - как была объявлена переменная - скриптом или GET,POST?
По-моему есть такая функция, не могу вспомнить (или ошибаюсь?).

   

Сообщения:  [1-6] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

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