在PHP中使用文件上载访问POST参数

时间:2014-08-12 11:18:41

标签: php

尝试访问通过图片上传传递的POST参数。当我打印$ _POST时,输出如下:

array (
     '%entity' => 'org.apache.http.client.entity.UrlEncodedFormEntity@532d2d84',
)

PHP代码如下:

  $data = file_get_contents($_FILES['source']['tmp_name']);
  $image = imagecreatefromstring( $data );

  $ifp = fopen( '1.png', "wb" ); 
  fwrite( $ifp, $data); 
  fclose( $ifp ); 
  echo '<pre>'; 
  print_r($POST);

用户ID与POST请求中的文件一起发送。 如何访问随文件传递的USERID?

1 个答案:

答案 0 :(得分:0)

在您的输出中,您列出了key => value。您必须使用key数组上的$_POST部分。

试试:

$_POST['%entity']