- 2022.03.28 Monday
- スポンサーサイト
-
一定期間更新がないため広告を表示しています
- | スポンサードリンク | - | | - | - | pookmark |
- 2010.04.20 Tuesday
- PHP session_start とか 。。headers already sent エラー
-
session_start() とか その前に出力があると
headers already sent とかのエラーになるやつの原因は
UTF-8のBOMありとかで保存しちゃうとー BOMデータが頭についちゃうためか
「PHPはBOMなしUTF-8で保存」ってしないとエラーする。って前に言われた意味がやっとわかった。。。 理解おそいw
。。。。
てかFlasherが UTF-8をBOM付きで 保存したくなる理由は Flashdevelopで日本語の文字化けを解消するのに UTF-8をBOM付きで保存するからなのでした。
- | whaison | PHP | 15:13 | comments(0) | - | pookmark |
- 2010.04.06 Tuesday
- bitmapDataをサーバーに保存
-
bitmapDataをサーバーに保存する を勉強してた。
xamppで
FICC LABO様のが自分のPHP環境でも上手くいったので
メモ
http://as3corelib.googlecode.com/svn/
からJPGEncoder,PNGEncoderをダウンロードしてくる
あとはFICC様のとおりにやってー JPGとPNGの違いはここだった。
var jpgEncoder:JPGEncoder = new JPGEncoder(JPGの画質);
var byteArr:ByteArray = jpgEncoder.encode(BitmapData);
PNGEncoderはencode メソッドがstaticなので使い方がちがうぞと
import com.adobe.image.PNGEncoder;
var byteArr:ByteArray = PNGEncoder.encode(BitmapData);
あとはbyteArrに入ったJPGバイナリをPHPに送るだけなのだ。<?php $fileName = time()."-".round(rand(1,10000)).".jpg"; $fp = fopen("img/".$fileName, 'wb'); fwrite($fp, $GLOBALS['HTTP_RAW_POST_DATA']); fclose($fp); print $fileName; ?>
- | whaison | PHP | 18:12 | comments(0) | - | pookmark |