| |
|
|
| | при register_globals = off работает $_FILES['file']['name'] ????
я вот пишу но у меня ничего не произсходит не записывает и не выводит инфо про файл!!! что не так??
<form action="upload.php" method="post" enctype="multipart/form-data">
<input type="file" name="file">
<input type="submit" value="Submit">
</form>
|
<?php
$cat = '/files/'; // каталог для загрузки файлов
$filename = $_FILES['file']['name'];
$filesize = $_FILES['file']['size'];
$filetype = $_FILES['file']['type'];
$temp_filename = $_FILES['file']['tmp_name'];
if (!copy($temp_filename, $cat.$filename))
exit('Не удалось загрузить файл!');
echo 'Загружен файл '.$filename.'<br>';
echo 'Размер: '.$filesize.' байт<br>';
echo 'Тип: '.$filetype;
?>
|
| |
| |
|
|
| |
|
|
| |
для: ozono
(06.11.2006 в 09:55)
| | | Выведите дамп массива $_FILES перед copy()
<?php
echo "<pre>";
print_r($_FILES);
echo "</pre>";
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(06.11.2006 в 11:56)
| | | вот в этом то и проблема он не выводит!!!! пишет аарей и все!!!! я и сам понимаю что это массив но не выводит print_r($_FILES);
в чем может быть проблема???? | |
| |
|
|
| |
|
|
| |
для: ozono
(06.11.2006 в 15:31)
| | | Дело на локальной машине происходит или на сервере хост-провайдера? | |
| |
|
|
| |
|
|
| |
для: cheops
(06.11.2006 в 15:38)
| | | на локале!!!! дело в том что у меня все заработало как только я использовал вместо $cat путь с корня до папки files, но принт $_FILES все равно не выдает!!!!! мне просто это очень интересно! ну а так уже все работает!!! | |
| |
|
|