Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 16.06.2009, 13:34
Venya2007 вне форума Посмотреть профиль Отправить личное сообщение для Venya2007 Найти все сообщения от Venya2007
  № 2  
Ответить с цитированием
Venya2007

Регистрация: Jul 2008
Адрес: Gamburg
Сообщений: 108
Реализация очень проста

1.рисуйте в битмап дату
2.не обезательно
3.JPEGEncode

вот пример:
Код AS3:
public static function saveImageToServer(val:BitmapData):void{
			if (val!=null){
				var encoder : JPGEncoder = new JPGEncoder(100);
				var picture:ByteArray = encoder.encode(val);
				var urlRequest:URLRequest = new URLRequest();
				urlRequest.url = "saveImageToServer.php";
				urlRequest.contentType="application/octet-stream"
				urlRequest.method = URLRequestMethod.POST;
				urlRequest.data=picture
 
				var urlLoader:URLLoader = new URLLoader();
				urlLoader.load(urlRequest)
			}
		}
вот примерчик пхп
PHP код:
<?php
 session_start
();
if (!
$_SESSION['dirname']){
     
$_SESSION['dirname'] = time();
};
echo(
$_SESSION['dirname']);
if (!
is_dir($_SESSION['dirname'])) {
    
mkdir($_SESSION['dirname']."",0700);
}


$binary file_get_contents('php://input');

if (
$binary){
$fp fopen($_SESSION['dirname']."/image.jpg",'w'); 
if(!
$fp ) { 
    
trigger_error ('error' E_USER_ERROR ); 
} else{
fputs ($fp,$binary); 
fclose ($fp);
echo(
"good save");
};

};
$f=fopen($_SESSION['dirname']."/image.jpg",'rb');
echo(
"filesize".filesize($_SESSION['dirname']."/image.jpg"));
fread($f,filesize($_SESSION['dirname']."/image.jpg"));
fclose($f);


?>

Создать новую тему   Часовой пояс GMT +4, время: 02:56.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 02:56.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.