0
這是到目前爲止我的代碼,我有三個不同的file_get_contents()都爲$響應變量的定義在這裏他們警告,解決不了的file_get_contents()警告
- SSL操作失敗,代碼
- 失敗,使加密和
- (https://api.imgur.com/3/image):未能打開流:
我用捲曲請求(註釋掉),它解決了警告,但,我不得不改變$迴應的定義,我不打算這樣做。
<?php
include_once("connect.php");
class Image
{
public static function uploadImage($formname,$query,$params)
{
$image = base64_encode(file_get_contents($_FILES[$formname]['tmp_name']));
$options = array('http'=>array(
'method'=>"POST",
'header'=>"Authorization: Bearer access code\n".
"Content-Type: application/x-www-form-urlencoded",
'content'=>$image
));
$context = stream_context_create($options);
$imgurURL = "https://api.imgur.com/3/image";
if ($_FILES[$formname]['size'] > 10240000) {
die('Image too big, must be 10MB or less!');
}
$response = file_get_contents($imgurURL, false, $context);
$response = json_decode($response);
$preparams = array($formname=>$response->data->link);
$params = array_merge($preparams,$params);
connect::query($query,$params);
}
}
?>
你得到了什麼確切的警告? –
他們在描述 – Bubba
不,你只是有他們的摘要。在PHP顯示它們時粘貼實際的警告。 –