использование веб-клиента для загрузки файла в post и php для получения и обработки файла - PullRequest
0 голосов
/ 22 апреля 2009

как мне получить php, чтобы убедиться, что на него загружен файл vb webclient

текущий код php это

if(count($_FILES)==1) {
    //move_uploaded_file  
    ( $_FILES[0]["tmp_name"]  , "./imgs/curdesktop.png"  );

    file_put_contents("./nin.txt",print_r($_FILES));
}

все, что он делает сейчас, это проверяет массив FILE и должен распечатать атрибуты в текстовый файл. однако программа vb сообщает, что файл загружен без ошибок, и массив $ _FILES возвращает 1, что недопустимо для этого массива

Ответы [ 3 ]

0 голосов
/ 22 апреля 2009

Попробуйте использовать var_export () :

file_put_contents("./nin.txt",var_export($_FILES,true));

Передача true в качестве второго аргумента будет возвращать представление переменной вместо ее вывода, поэтому содержимое должно записываться в файл.

0 голосов
/ 22 апреля 2009

Сделать это print_r ($ _ FILES, true).

0 голосов
/ 22 апреля 2009

У вас есть print_r () как функция, которая возвращает значение. Сначала проверьте, действительно ли print_r печатает на экране. (Я думаю, что это печатает это уже сейчас)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...