電子書籍の厳選無料作品が豊富!

アップロードしたgif画像をimagegif()やmove_uploaded_fileでサーバーのフォルダに保存して表示しようとすると表示されません。

パーミッションが600になっていたので、ためしに777にしてもだめでした。

画像サイズや名前などは正しく表示されています。しかし、ためしにFTPでダウンロードしてみると「そのようなファイルやフォルダはありません」というようなことが表示されます。

サーバーはlinuxなのでlsで見てみると
ファイル名.gif?
と?が付いて表示されていました。

なにがどうなってるのでしょうか?

php4でも5でも同じでした。
fopenなどは使えます。
保存時などにエラーは出ていません。

A 回答 (1件)

gif?はgifの後に2バイトコードや文字にならないコードが入っている場合にも表示されます。


ファイル名を設定している部分をモニタして、ファイル名が正しく設定されているか否かをチェックしてみたらいいと思います。

この回答への補足

ありがとうございます。
むずかしく考えすぎていました。凡ミスです。

補足日時:2009/05/02 04:23
    • good
    • 0
この回答へのお礼

ありがとうございます。

お礼日時:2009/05/02 04:24

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!