[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: move_uploaded_file внутри функции
yok
Здравствуйте.

Я в условии вызываю функцию описанную в подкачиваемом файле.
PHP:[php]
if($_FILES['createprizefile']['error'] == 0) { //is upload file

if( isset($id_kontora)) {
$uploaddir="./uploads/$id_kontora/";
require("functions.dat");
upload();

фунция в файле описана так:

PHP:

function upload() {
echo "hello";
$uploadfile=$uploaddir.date("dMY-").$_FILES['createprizefile']['name'];
echo "<br>$uploadfile<br>";
move_uploaded_file($_FILES['createprizefile']['tmp_name'], $uploadfile);
echo "it move";

все эчо это просто контрольные точки. вобщем проблема что выводит до $uploadfile
все нормально, но move_uploaded_file(xxxxxxxxx) уже не выполняется.
Вопрос видимости переменных исключен потому что контрольное эчо выводит нормально,
сама функция почему то не хочет работать move_uploaded_file,
хотя если тоже самое описать без рекюире файла, а сразу
то все работает на ура. Что это значит?
PHP:

if( isset($id_kontora)) {
$uploaddir="./uploads/$id_kontora/";
//require("functions.dat");
//upload();

echo "hello";
$uploadfile=$uploaddir.date("dMY-").$_FILES['createprizefile']['name'];
echo "<br>$uploadfile<br>";
move_uploaded_file($_FILES['createprizefile']['tmp_name'], $uploadfile);
echo "it move";

может немного сумбурно написал, надеюсь поймете о чем я.



_____________
Достучаться до небес.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.