Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Как правельно сохранить изображение на сервере?! (http://www.flasher.ru/forum/showthread.php?t=100787)

alien54 04.09.2007 20:19

Как правельно сохранить изображение на сервере?!
 
делаю так
Код:

import flash.geom.*;
import flash.display.*;
import flash.utils.*;
import alien.JPEGEncoder;
import flash.net.*;
public function doSave() : void {
  var srcBmp:BitmapData = new BitmapData(root_panel.width, root_panel.height);
  srcBmp.draw(root_panel);
  var jpegEnc:JPEGEncoder = new JPEGEncoder(80); // taux de compression, entre 0 et 100
  var imageData:ByteArray = jpegEnc.encode(srcBmp);
  var url:String = "save.php";
  var sendImg:URLRequest = new URLRequest(url);
  sendImg.method = URLRequestMethod.POST;
         
  var variables:URLVariables  = new URLVariables();
  variables.file  = imageData;
  sendImg.data = variables;
}
<?
файл save.php
$data=$_POST['file'];
if (is_null($data)) {
  echo "No data was sent";
} else {
  $file = fopen("uploads/test2.jpg", "w") or die("Can't open file");
  if(!fwrite($file, base64_decode($data))){
      echo "Error writing to file";
  }
  print "OK\n";
  fclose($file);
}
?>

в итоге выдает "Error writing to file"
Подскажите что не так.

etc 04.09.2007 22:51

А вторую тему надо было создавать «для ускорения процесса», да?

alien54 04.09.2007 23:59

я не знал в какой раздел правельнее добавить....


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

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