- ベストアンサー
サーバにある画像の存在をチェックする方法
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
file_exists("ファイル名") で指定したファイルがあるか無いかを調べることができます。 有る場合trueになります。 その上で画像のファイルサイズを調べれば良いと思います。
その他の回答 (2)
関連するQ&A
- 画像の存在チェック
asp.net、c sharp環境です。 ある画像があるかチェックして、あればimgタグで出したいと思っています。 自前のサーバにある画像とかではなく、外部のwebサイトの画像なので どうチェックしたものか悩んでいるのですが、たとえばステータスコードを 見て出しわけ、とかできるものでしょうか? たとえばですが http://cdn.gazo.okwave.jp/okwave/ad/qnavi/pro_ranking_50_50.png ↑この画像が存在する場合、これをそのままimgタグで出したい。 存在しない場合は、以下の画像をだす。 http://cdn.gazo.okwave.jp/okwave/images/common/logo_cojp.png FileExistsみたいなものがあればいいんですが…。 何か良い方法がないものでしょうか。 アドバイスお願いいたします。
- 締切済み
- Microsoft ASP
- 画像Typeコード 画像判別
画像のアップロードで取得した画像のタイプコードに対しての拡張子を 教えて欲しいのですが・・・・。 参考になるサイトでも構いません。 list($width, $height, $type, $attr) = getimagesize("img/flag.jpg"); $type == 2 が.jpgだったと思ったのですが、その他の拡張子の 場合はどうすれば、判別できますでしょうか?
- 締切済み
- PHP
- メソッドが存在するかどうかのチェック方法
メソッドが存在するかどうかのチェック方法についてですが、普段私は if (オブジェクト名.メソッド名) { // 存在する } という書き方をしていました。 ところが、window.navigatorが持つメソッドについては、エラーとなってしまってチェックができません。 if (navigator.javaEnabled) { alert("Check") } と書くと、その行で次のようなエラーが起きてしまいます。 エラー:オブジェクトでサポートされていないプロパティまたはメソッドです。 このような場合は、どうやってチェックをすればよいのでしょうか?
- ベストアンサー
- JavaScript
- [PHP]Warning: getimagesize(): Read error! in....を表示させない方法
PHPでWarning: getimagesize(): Read error! in....を表示させない方法って、 getimagesize()の前に@をつけることや、error_reporting(0) 以外に簡単で良い方法ってありますか? 方法はあると思うのですが、わかりません。 どなたかご教授いただければ非常に幸いです。 宜しくお願いします。
- 締切済み
- PHP
- PHPで画像を作成したい!
OS :RedHat Linux 9 php:バージョンは4系です。 GD関連はインストール済みです。 数値データがあり、そのデータを元に画像を作成したいのですが、 PHPで作成したページを開いた時に数値データを読み込んで 画像を作成し、表示させたいと思っています。 ただ、ページ全体に画像を表示させるのではなく、 決められた箇所に表示させたいのですが、 どういった方法で行えばよいのでしょうか?
- 締切済み
- PHP
- PHPでアップロードした画像が表示されません
現在、Redhat9+Apache+PHP+PostgreSQLでサイトを構築しています。 PHPはRPMでインストールしました。 php-4.2.2-17.2.i386.rpm PHPでアップロードのフォームを作成し、jpegやgifなどの画像ファイルをアップロードし、表示するパスをDB(PostgreSQL)で管理しています。 画像は/tmp/ に一度アップされ、指定のパスに正常にコピーされているようなのですが、実際、ブラウザで見ると×印がでて表示されません。 アップロードされた画像をダウンロードして、画像処理ソフトなどで開いてみたのですが、表示されません。 アップロードの際に画像ファイルが壊れてしまったように思えます。 どなたか、解決方法等をご存知の方がいらっしゃいましたらご教授願えないでしょうか? よろしくお願いいたします。
- 締切済み
- PHP
- OS10.3 ServerでGDライブラリ
OS10.3.5 Server + PHPで運用しております。 画像の自動生成を行いたくGDライブラリと、jpeg-6bやlibpngを組み込みたいと思っております。PHPのバージョンは4.2.10(OSの標準搭載)、場合によってはバージョンアップしても構わないと思っております。 サイトを色々さがしても、Server10.3以降のPHPのコンパイル方法がどこも見当たりません。 どなたかServer10.3以降でGDを実装済みの方、ご教授願います。
- ベストアンサー
- PHP
- 画像の重複チェックを回避する方法はありますか?
googleフォトやプライムフォト、flickr等の画像ストレージサイトでは画像の重複チェックをしていて 既に同じ画像がストレージにある場合、その画像をアップロードすることができません。 リサイズや上書きで画質を変更する方法以外で画像の重複チェックを回避する方法はありますか? 回答よろしくお願いいたします。
- ベストアンサー
- その他(Webサービス・アプリ)
- WSH レジストリのキーが存在するかチェックしたい
WSHを使って、アプリケーションのインストール作業を行っています。 その際、現在インストールされているアプリケーションのバージョンをチェックするのですが、レジストリのキーが存在するかどうかの確認方法が分かりません。 現状は、RegReadにて、キーが存在するかどうかをチェックしようとしているのですが、キーを読み込んだ場合、規定値を読み込むため、規定値が「値の設定なし」になっている場合、エラーになってしまいます。 (キーが存在しない場合とエラーコードが同じのようで、エラーによるチェックも出来ません) 例)WScript.Echo WshShell.RegRead("HKEY_LOCAL_MACHINE\SOFTWARE\maker\softwere\5.0\") 何か、良い方法はありませんでしょうか?
- ベストアンサー
- Windows系OS
- 画像を容量を軽くしたい
phpのvarは5.2.5 GDライブラリを使ってアップしています jpg、gif、pngをアップロードするときに画像の容量を軽くしたいです 画像についているメタ情報を削除する方法はありますか? ImageMagickでは画像のEXIF 情報や余分なコメント領域を削除できますがそれと同じようなことをしたいです よろしくお願いします
- ベストアンサー
- PHP
お礼
ありがとうございます! getimagesizeの前にこのfile_exists()でファイルのチェックをすれば、 エラーが表示される事はないですね。 ありがとうございましたーm(__)m