teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2016/10/12 01:21

投稿

退会済みユーザー
answer CHANGED
@@ -1,1 +1,9 @@
1
- 自己解決しました。自分が使っているphpのバージョンは5.6なのですが、5.6からデフォで@が無効になってるみたいです。というか@で送る方法が既にオワコンのようです。これに気づくのに3時間かかりました・・泣きたい。対策としてはcurlfileを使えばいいみたいですね。お騒がせしました。
1
+ 自己解決しました。自分が使っているphpのバージョンは5.6なのですが、5.6からデフォで@が無効になってるみたいです。というか@で送る方法が既にオワコンのようです。これに気づくのに3時間かかりました・・泣きたい。対策としてはcurlfileを使えばいいみたいですね。お騒がせしました。
2
+
3
+ 【追記】
4
+ 一応参考にする人もいるかもしれないので例文載せておきます。
5
+ ```ここに言語を入力
6
+ $value = array('photo' => new \CURLFile('C:/xampp/htdocs/test/public/dlimg/c_pic.jpg'));
7
+ ```
8
+ これで送れるはずです。ちなみにlaravelで実行しているのでCURLFileの前に\をつけるのは必須です。
9
+ 外すとエラーになります。