请教用Curl 在php 里面模拟表单提交 文本+文件的写法

2025-05-10 06:47:43
推荐回答(1个)
回答1:

1
2
3
CURL POST 上传文件(模拟页面)
?
1234567891011121314151617181920 define('UPLOAD_IMG','http://www.pooy.net/Snoopy/upload.php');function upload_curl_pic($file){ $url = UPLOAD_IMG; $fields['f'] = '@'.$file; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url ); curl_setopt($ch, CURLOPT_POST, 1 ); curl_setopt($ch, CURLOPT_POSTFIELDS, $fields ); ob_start(); curl_exec($ch); $result = ob_get_contents(); ob_end_clean(); curl_close($ch); return $result;}$file = 'H:\www\test\psuCARGLSPA-pola.jpg'; //要上传的文件$src = upload_curl_pic($file);echo $src;