Forum Webscript.Ru

Программирование => PHP => Тема начата: Covex от 30 Июня 2002, 15:55:31

Название: Хелп! не могу достучаться до $HTTP_POST_VARS
Отправлено: Covex от 30 Июня 2002, 15:55:31
есть два файла 1.php и 2.php
1.php главный :

include (\'2.php\');
if ($act==1) {
// здесь колбаса
} else {
make_footer();
}
make_footer();
?>

2.php с функциями:

function make_footer()
{
print("bla-bla");
}
make_form(){
//лепит форму с полями, одно из которых называется pic.  Производится аплоад файла.
}
?>

вопрос:
почему не работает, (конкретно нету - pic_name  и следовательно copy глючит - can\'t create.... ):

global $pic;
if ($pic!=""){
$path="news/".$pic_name;
if (is_uploaded_file($pic)) {
    If (!copy($pic, $path)){
echo "Ошибка копирования";
}
echo "Вы загрузили :".$pic_name;
}
}

если засунуть это как функцию в 2.php и вызывать ее в 1.пхп при условии act=1. Сам аплоад проходит удачно, если эхать $pic - выводит темпорари name. Если  поместить в 1.пхп то все работает. Как это можно победить?
Название: Хелп! не могу достучаться до $HTTP_POST_VARS
Отправлено: GotZfild от 30 Июня 2002, 17:28:45
Цитировать
global $pic;

Глобализуй и $pic_name
Название: Хелп! не могу достучаться до $HTTP_POST_VARS
Отправлено: Covex от 30 Июня 2002, 19:58:56
Спасибо!
Заработало....
____________________
Лох это судьба Х-)