画像のアップロードができない - PHPプロ!Q&A掲示板
レンタルサーバーに画像をアップロードする為のphp5スクリプトを作成したのですが、実際のテストでアップロードが出来ません。enctypeとfileできちんとローカルマシンの画像を指定して実行するのですが、次の登録確認画面のphpスクリプトによる入力チェックの段階で画像ファイルが指定されていないというエラーが出ます。
一応その後は、アップロードしたサーバー内のテンポラリファイルのファイルをmicrotime関数等で取得した文字列を元に別のファイル名に変えて、所定の一時フォルダへ移動させる手順を取っています。
そういった件に関してレンタルサーバー側は、phpの設置はOKですがphpプログラムの設定等に関しては質問を受け付けられないと言われています。レンタルサーバー内のphpの設定が関係しているのでしょうか?
ちなみにtypeがfileのname属性に関して、よく参考書等ではuploadfileという名前が付けられてありphpでの変数が$uploadfileとしてあって、指定ファイルの名前が格納してある$uploadfile_nameとか、サイズを知る$uploadfile_sizeなどで画像ファイルに関する情報を取得していくと記述してありますが、そのname属性が例えばphotoである場合は、phpスクリプトでは$photo_nameや$photo_sizeで名前やサイズを取得できるようになるのでしょうか?その辺が今回のミスの発見につながるのかとも思いまして。
お忙しい中とは思いますが、どうぞ合わせてお願い致します。
この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。




ページのトップへ


再帰関数は最初の内は混乱しますが、非常に上手く使える場面もいずれ出てきます。これを機会に学んでいけるといいですね。