Показать сообщение отдельно
Старый 21.06.2012, 17:17
koljsch вне форума Посмотреть профиль Отправить личное сообщение для koljsch Найти все сообщения от koljsch
  № 6  
Ответить с цитированием
koljsch

Регистрация: Jun 2012
Сообщений: 70
PHP код:
<?php

ini_set
('log_errors','1');
ini_set('error_log','myerrorlog.txt');

for (
$i=1;$i<10000;$i++)
{
  if (!
is_dir('./images/'.$i))
  {
    
mkdir('./images/'.$i);
    break;
  }
}

echo 
$i;

$MAXIMUM_FILESIZE 1024 10000// 10 Mb

if ( ! function_exists'exif_imagetype' ) ) {
    function 
exif_imagetype $filename ) {
        if ( ( list(
$width$height$type$attr) = getimagesize$filename ) ) !== false ) {
            return 
$type;
        }
    return 
false;
    }
}

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 == || $type == || $type == 3) {
    
rename("./temporary/".$_FILES['Filedata']['name'], "./images/".$i."/".$_FILES['Filedata']['name']);
    
chmod("./images/".$_FILES['Filedata']['name'], 0777);  // added from LiveDocs to make the file "world-readable"
  
} else {
    
unlink("./temporary/".$_FILES['Filedata']['name']);
  }
}

?>
Да, Вы правы, dataFormat я поменял на URLLoaderDataFormat.TEXT. Но теперь проблема в другом, получается, что URLrequest отправляет запрос и еще плюс urlLoader, из-за этого urlLoader получает на одну единицу больше значение &i. Можно ли это как-то исправить?