0

有効な base64 でエンコードされたデータに対して PHP の空の関数が true を返す理由はありますか? おそらく、空以外の別の関数を使用する必要があります。flex でビルドされたフロントエンド アプリは、base64 に変換されたビットマップが POST の前に空でないことを確認するためにテストします。

//codeigniter
$ImageData = $this->input->post('ImageData'); //ImageData encoded in base64 format

if (empty($ImageData))
    {
     //echo json error 
     return;
    }
4

1 に答える 1

0

ポスト データが設定されていない場合、CodeIgniter 関数は false を返します。

 $ImageData = $this->input->post('ImageData'); //ImageData encoded in base64 format

if ($ImageData)

$_POST['ImageData'] をチェックするのに十分です

于 2012-08-04T17:08:29.823 に答える