我尝试将数据从Android上传到PHP服务器,文件成功上传,只有文件变为零字节。
我不知道怎么了,你能帮我吗?
max_page
这是我的android代码,我使用asynctask上传图片。
我不知道我的代码有什么问题。
SELECT date(msg_dateStr, 'localtime') as Year
答案 0 :(得分:1)
尝试回显base64字符串..如果输入正确,请尝试使用以下代码在服务器中创建映像。
// open the output file for writing
$output_file="local path to create file";
$ifp = fopen( $output_file, 'wb' );
// split the string on commas
// $data[ 0 ] == "data:image/png;base64"
// $data[ 1 ] == <actual base64 string>
$data = explode( ',', $base64_string );
// print data here to check base64 format ..then $data[0] or $data[1] in next line
fwrite( $ifp, base64_decode( $data[ 0 ] ) );
// clean up the file resource
fclose( $ifp );