画像パスを保存するために file_put_contents を設定するにはどうすればよいですか?

WBOY
リリース: 2016-06-23 13:09:26
オリジナル
3165 人が閲覧しました

file_put_contents 画像を保存するパスを設定するにはどうすればよいですか?
私のコード $img_size = file_put_contents("D://www/web/public/". $pic_name, $img_data);
彼はプロンプトを出しました: 警告: file_put_contents(D://www/web/public/gs_237f015b.gif) : ストリームを開けませんでした: そのようなファイルまたはディレクトリはありません
パブリック フォルダーが存在します


ディスカッションに返信 (解決策)

$img_size = file_put_contents ("D:/www/web /public /". $pic_name, $img_data);

$img_size = file_put_contents("D:/www/web/public/". $pic_name, $img_data);


このように書くと機能しません。警告: file_put_contents (D://www/web/public/gs_237f015b.gif): ストリームを開けませんでした: そのようなファイルまたはディレクトリはありません

D://www/web/public
このディレクトリが存在するかどうか注意深く確認してください

D: / /www/web/public
このディレクトリが存在するかどうかを注意深く確認してください


いくつかのディレクトリを変更しましたが、何も機能しません

あなたのシステムは何ですか?
現在のコードは何ですか?

あなたのシステムは何ですか?
現在のコードは何ですか?


システムは Windows で、コードは $img_size = file_put_contents(" ". $pic_name, $img_data); に変更すると、ルート ディレクトリにアップロードできます

D:/ /www/web/public はい プロジェクトのルート ディレクトリに現在実行されているファイルはありますか?ディレクトリ構造を投稿します。

D://www/web/public はプロジェクトのルート ディレクトリですか? 現在実行されているファイルはどのディレクトリにありますか?ディレクトリ構造を投稿します。


いいえ、これはルート ディレクトリ D://www/web です。写真を D://www/web/public フォルダーに転送したいです

$img_size = file_put_contents("public/". $pic_name, $ img_data);
以上です

$img_size = file_put_contents("public/". $pic_name, $img_data);
以上です


以上です。ありがとうございます
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!