

ASP+VBSにてプログラミングしています。
画像をアップロードするためBASP21を使用し
ローカルでのテストは正常に行われました。
ASPファイルをサーバにアップし実行したところ、
画像がアップされません。
BASP21サイトを見ると画像ファイルの保存ディレクトリの記述は
e:\temp\log\
となっていますが、webサーバ上でのディレクトリを指定する
記述はどのようにすればいいのか教えていただきたく思っています。
相対アドレス ./img/
と指定したり
絶対アドレス /httpdocs/img/
と指定したり
\img\ と色々と試してみたのですがアップされません。
よろしくお願いいたします。
No.1ベストアンサー
- 回答日時:
サーバーって IISですか?
VBSで物理パスを取得するのはダメなんでしょうか
sPath = Server.MapPath( "./img/" )
とかで sPathに C:\InetPub\wwwroot\hogohoge\img といったパスが取得できます
この回答への補足
回答いただきありがとうございます。
サーバはIISです。
問題は下記URLのfileup.asp start部分
http://www.hi-ho.ne.jp/babaq/basp21.html#0090
l1=obj.FormSaveAs(b,"file1","e:\temp\log\" & newf1)
l2=obj.FormSaveAs(b,"file2","e:\temp\log\" & newf2)
のe:\temp\log\部ですが、この部分を
sPath = Server.MapPath( "./img/" )
にできるということでしょうか?
お手数をおかけいたしますがよろしくお願いいたします。
再度、補足です。
sPath = Server.MapPath( "./img/" )
として、下記のようにしました。
l1=obj.FormSaveAs(b,"file1",sPath & newf1)
l2=obj.FormSaveAs(b,"file2",sPath & newf2)
しかし、画像はアップされませんでした。
No.2
- 回答日時:
FormSaveAsの戻り値は何なっているのでしょう?
0未満ならエラーですし 0以上なら何処かに書き込みをしたことになります
下記のようなASPページで imgフォルダの物理パスが表示できますか
<html>
<head></head>
<body>
<%
Response.Write( "1: " & Server.MapPath( "./img/" ) & "<br>" )
Response.Write( "2: " & Server.MapPath( "./img" ) & "<br>" )
Response.Write( "3: " & Server.MapPath( "img" ) & "<br>" )
%>
</body>
</html>
この回答への補足
お世話になります。
>>FormSaveAsの戻り値は何なっているのでしょう?
「-3」になります。
>>Response.Write( "1: " & Server.MapPath( "./img/" ) & "<br>" )
>>Response.Write( "2: " & Server.MapPath( "./img" ) & "<br>" )
>>Response.Write( "3: " & Server.MapPath( "img" ) & "<br>" )
は正常にディレクトリが表示されました。(下記)
1: C:\Inetpub\○○○\httpdocs\img
2: C:\Inetpub\○○○\httpdocs\img
3: C:\Inetpub\○○○\httpdocs\img
よろしくお願いいたします。
お世話になります。
画像保存フォルダを変更(新たに違うフォルダを作成)して、
やってみたところ、画像UPできました!!
ありがとうございました!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
複数の画像をフェードイン・ア...
-
pythonのpygameでキャラクター...
-
HTMLからimgのsrcのみを正規表...
-
$(this)を変数に入れないと動作...
-
画像をフォルダに入れれば表示...
-
htmlの記述で link rel=styles...
-
1枚の画像をクリックして複数の...
-
Slick.jsのオプションrtlについて
-
一定時間で入れ替わるバナー画...
-
背景色を透明化
-
java スライド クリック メニ...
-
1枚の画像をクリックすると複数...
-
jqueryのプラグインslickの画像...
-
jQueryスライドショー画像への...
-
javascriptでpostした値が取得...
-
ソート時に△/▽のような画像を表...
-
jqueryを@keyframesに変換2
-
【スマホ】画像ボタンを押した...
-
一部のjavascriptがfirefoxで効...
-
チェックボックスにチェックし...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JavaScriptで変更した属性の元...
-
ダイアログから画像ファイルは...
-
MFCで画像を表示させているので...
-
imageクラスからiconクラスに変...
-
メニューボタン画像のロールオ...
-
xmlとロールオーバー(jQuery1....
-
外部javascriptの重複を防ぐには
-
libjpegライブラリの使い方につ...
-
複数の画像をフェードイン・ア...
-
返信記事付きログファイルの表示
-
jsでサムネイルを拡大表示 複...
-
画像が表示でnull; this.src
-
HTMLからimgのsrcのみを正規表...
-
条件分岐でキーが入力されてい...
-
OpenCVの実行エラー
-
$(this)を変数に入れないと動作...
-
テキストリンクにオンマウスで...
-
WEBに音を付けたい
-
複数画像のランダム複数表示(...
-
こんにちは、javascriptにてボ...
おすすめ情報