如何使用请求中发布的名称保存图像

时间:2013-09-13 14:38:51

标签: php

我有这个简单的php文件,它从我的android应用程序中读取图像:

<?php
$base=$_REQUEST['image'];

$cod=$_REQUEST['cod_anagrafico'];

echo $base;

// base64 encoded utf-8 string

$binary=base64_decode($base);

//binary, utf-8 bytes

header('Content-Type: bitmap; charset=utf-8');

print($binary);

$theFile = base64_decode($image_data);

$file = fopen('docs/test2.jpg', 'wb');

fwrite($file, $binary);

fclose($file);

echo '<img src=docs/test.jpg>';

?>

但它用标准名称“test”保存我的照片。所以我需要用变量“cod”的名称保存这个图像。我怎样才能做到这一点?如何在流程结束时删除图像?

由于

1 个答案:

答案 0 :(得分:1)

更改此行,您应该没问题

$file = fopen("docs/{$cod}", 'wb');