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で質問しましょう!
似たような質問が見つかりました
- その他(開発・運用・管理) フォルダの中にファルダを作成してファイルを格納するバッチコマンド 1 2022/06/30 11:39
- その他(開発・運用・管理) バッチファイルで特定のファイル・ディレクトリ以外を削除する方法について 4 2022/05/31 14:03
- HTML・CSS ブロックエディターで作りつつ、画像を挿入しつつ、画像にスタイルシートのコードを付ける方法はありますか 1 2022/08/23 18:46
- その他(プログラミング・Web制作) 図に示す階層構造で,現在のディレクトリ(カレントディレクトリという)が*印のディレクトリであるとき, 2 2022/11/16 10:55
- HTML・CSS サルワカさんの吹き出しのスタイルシートについて。 https://saruwakakun.com/h 2 2022/10/28 22:55
- Windows 10 バッチファイルの記述法とルールについてアドバイスをお願いいたします。 1 2022/04/13 10:50
- その他(開発・運用・管理) 【至急】.htaccessによるディレクトリ単位でのリダイレクト 2 2023/08/10 13:46
- サーバー 別サーバに構築したApache+Tomcatの連携について 2 2023/03/06 23:23
- PHP $filePath = './user_img/' . $file['name'];? 1 2022/12/10 07:29
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【OpenCV】二値画像後、白の部...
-
OpenCV での画素値の比較について
-
imageクラスからiconクラスに変...
-
リンク先を動的に変更する
-
jQuery 複数のfind()
-
画像が表示でnull; this.src
-
複数画像のランダム複数表示(...
-
libjpegライブラリの使い方につ...
-
MAX関数を使ってからLEFT JOIN...
-
javascriptで毎月替わる画像
-
HTMLで条件分岐はできますか?
-
HTMLですCSSです 画像のように...
-
アップロードファイルの種類に...
-
Slick.jsのオプションrtlについて
-
スタイルシートで画面を上下に...
-
大分類・中分類・小分類
-
textareaに画像を表示したい
-
javascriptテキストBOX色を元に...
-
日替わりで画像を変更したい
-
CSS <div>の入れ子が反映さ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
JavaScriptで変更した属性の元...
-
MFCで画像を表示させているので...
-
画像が表示でnull; this.src
-
error LNK2019 未解決のシンボ...
-
(javascript)HTMLで指定した...
-
外部javascriptの重複を防ぐには
-
libjpegライブラリの使い方につ...
-
Vb.net2005での画像の合成方法
-
外部ファイルにしたら文字化け...
-
jQuery 複数のfind()
-
HTMLからimgのsrcのみを正規表...
-
html内にスライドショーを複数設置
-
条件分岐でキーが入力されてい...
-
複数画像のランダム複数表示(...
-
ダイアログから画像ファイルは...
-
【OpenCV】二値画像後、白の部...
-
"lightbox"の"CLOSE"ボタンクリ...
-
onclickで画面が固まる・・・ら...
-
pythonで、tkinterとpillowの組...
-
imgボタンにfocusの当て方
おすすめ情報