| |
|
|
| | в макромедии флеш есть возможность сделать интерфейс для аплоада файлов.
ситуация такая - если смотреть из флеша, то то данные о файле передаются к обработкику php, но картинка выходит что не грузиться. смотру на локалхосте.
вот php:
<?php
$MAXIMUM_FILESIZE = 1024 * 200; // 200KB
$MAXIMUM_FILE_COUNT = 10; // keep maximum 10 files on server
echo exif_imagetype($_FILES['Filedata']);
if ($_FILES['Filedata']['size'] <= $MAXIMUM_FILESIZE) {
move_uploaded_file($_FILES['Filedata']['tmp_name'], "./temporary/".$_FILES['Filedata']['name']);
$type = exif_imagetype("./temporary/".$_FILES['Filedata']['name']);
if ($type == 1 || $type == 2 || $type == 3) {
rename("./temporary/".$_FILES['Filedata']['name'], "./images/".$_FILES['Filedata']['name']);
} else {
unlink("./temporary/".$_FILES['Filedata']['name']);
}
}
$directory = opendir('./images/');
$files = array();
while ($file = readdir($directory)) {
array_push($files, array('./images/'.$file, filectime('./images/'.$file)));
}
usort($files, sorter);
if (count($files) > $MAXIMUM_FILE_COUNT) {
$files_to_delete = array_splice($files, 0, count($files) - $MAXIMUM_FILE_COUNT);
for ($i = 0; $i < count($files_to_delete); $i++) {
unlink($files_to_delete[$i][0]);
}
}
print_r($files);
closedir($directory);
function sorter($a, $b) {
if ($a[1] == $b[1]) {
return 0;
} else {
return ($a[1] < $b[1]) ? -1 : 1;
}
}
?>
|
как опредеить, в нем ошибка или нет?
вот документация: http://livedocs.macromedia.com/flash/8/main/wwhelp/wwhimpl/common/html/wwhelp.htm?context=LiveDocs_Parts&file=00001591.html
---------------
включение extension=php_mbstring.dll и extension=php_exif.dll ничего не изменило. | |
| |
|
|
| |
|
|
| |
для: AlexSol
(11.10.2006 в 20:28)
| | | В качестве обработчика ставишь следующий скрипт
<?php
if (is_uploaded_file($_FILES['Filedata']['tmp_name'])) {
echo '<pre>'; print_r($_FILES['Filedata']);}
|
| |
| |
|
|
| |
|
|
| |
для: valenok
(11.10.2006 в 20:40)
| | | никчему хорошему это не превело. можно ли проверить правильность указанного мной скрипта? (организовать к нему запрос из хтмл например...). если с пхп все впорядку буду во флеше копаться... | |
| |
|
|