передача файлов на сервер

  • Автор темы fashion guide
  • Дата начала

fashion guide

Guest
передача файлов на сервер

вопрос, на 20 копеек. однако, затруднение имеются.

Путем нехитрых манипуляций получается динамичная переменная $var_num, равная $p1

$num++;
$var = ${"p$num"};

echo "Тип файла - $var_type";

Как заставить это работать?

p.s. если написать так: $p1_type, то работает.
 

DimbIch

Новичок
fashion guide

$var = ${"p$num"};

echo "Тип файла - $var_type";

а где тут $var_type ????

где $p1_type???
я чет не понял ничего.....
 

fashion guide

Guest
Originally posted by DimbIch
fashion guide

$var = ${"p$num"};

echo "Тип файла - $var_type";

а где тут $var_type ????

где $p1_type???
я чет не понял ничего.....
забыл написать.. это переменная присвоенная переданному файлу на сервер. $p1_type - говорит тип файла.. для картинки, например "image/gif".
 

DimbIch

Новичок
покажу код толковый а не от балдны две строки ...

у тебя типа...

$this->var_name =Registyr::instance()->DB->test;

а где тут ошибка ????
 

SelenIT

IT-лунатик :)
fashion guide, а так работает?
PHP:
echo "Тип файла - ".${$var.'_type'};
Вообще злоупотреблять оператором $ незачем, если есть нормальные массивы (ИМХО). Плюс, все переменные желательно выносить из строк.

-~{}~ 30.10.04 21:24:

И еще, наверное, стоит почитать статью про upload файлов
 

fashion guide

Guest
Originally posted by SelenIT
fashion guide, а так работает?
PHP:
echo "Тип файла - ".${$var.'_type'};
Вообще злоупотреблять оператором $ незачем, если есть нормальные массивы (ИМХО). Плюс, все переменные желательно выносить из строк.

-~{}~ 30.10.04 21:24:

И еще, наверное, стоит почитать статью про upload файлов
Спасибо! Все работает! ;)
 
Сверху