出来るのだASP Q&A掲示板(過去LOG)  訪問数 52046 昨日 889 今日 776
    【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。
Topに戻る 掲示板に戻る 検索 削除 管理者

ぜひ教えてください!   Fujitomoさん [2004/04/26 11:18:39] [4238]
  Re:ぜひ教えてください!   Lightningさん [2004/04/26 12:08:28] [4239]
    Re:ぜひ教えてください!   Fujitomoさん [2004/04/26 14:24:32] [4241]

[4238] ぜひ教えてください!
投稿者:Fujitomoさん 2004/04/26 11:18:39
ASP超初心者です。
下記のようなPG(1部分)を作成しました。
登録処理になります。
しかし、INSERTという引数を取得したいのですが、
取得できません。
どこがいけないのでしょうか??
分かる方がいらっしゃいましたら
ぜひ、教えて下さい。
(説明が下手ですみません。)

<!--#INCLUDE FILE="./include/dbcom.inc"-->
<!--#INCLUDE FILE="./include/Page.inc"-->
<!--#INCLUDE FILE="./include/session.inc"-->
<!--#INCLUDE FILE="./include/query_sinkiirai.inc"-->
<%
main
'***********************************************************
' メイン
'***********************************************************
sub main
'DB接続
dbopen

'引数取得
P_FUNC = Request("P_FUNC")
response.write "P_FUNC = " & P_FUNC
select case P_FUNC
case ""
case "INSERT"
call set_touroku()
call Insert_Data()
case else
end select
%>
<head>
<title>104_新規依頼入力フォーム</title>
<meta http-equiv="Content-Language" content="ja">
<meta http-equiv="Content-Type" content="text/html; charset=shift_jis">
<SCRIPT language="JavaScript" SRC="./include/common.js"></SCRIPT>
<script language="JavaScript">
<!--
function PF_INSERT()
{
if (PF_CHKDATA() == 0){
if (confirm("データ登録します。よろしいですか?") == true){
top.mainFrame.document.form1.encoding = "multipart/form-data";
top.mainFrame.document.form1.action = "100_Frameset_sinkiirai.asp?P_FUNC=INSERT";
top.mainFrame.document.form1.method = "POST";
top.mainFrame.document.form1.target = "_top";
top.mainFrame.document.form1.submit();
}
}
}
           
            途中省略

<input type="button" name="touroku" value="登録" onclick="JavaScript:PF_INSERT()">function set_focus(){
document.form1.Txt_juchuNo.focus();
}
function PF_CHKDATA()
{
//必須入力のチェック
if (document.form1.Txt_juchuNo.value == ""){
alert("受注Noを入力して下さい。");
document.form1.Txt_juchuNo.focus();
return(-1);
}
return 0;
}
  
            以下省略





[4239] Re:ぜひ教えてください!
投稿者:Lightningさん 2004/04/26 12:08:28
POSTとGETの違いがわかってないのだと思いますが・・・

URLに?aaa=bbbってするのはGet通信でし
にもかかわらず、methodはPOSTになっていますね
てことは?

あと、Request.QueryString(GET)とRequest.Form(Post)に分けたほうがいいですよ

[4241] Re:ぜひ教えてください!
投稿者:Fujitomoさん 2004/04/26 14:24:32
> POSTとGETの違いがわかってないのだと思いますが・・・
GETに直してみたのですが、結果は変わりませんでした。
GET以外で修正が足りないのでしょうか?

> あと、Request.QueryString(GET)とRequest.Form(Post)に分けたほうがいいですよ
本当に勉強不足ですみません。上記の
『Request.QueryString(GET)とRequest.Form(Post)に分ける』
というのはどういうことなのでしょうか?



TreeBBS For ASP V.0.1.3
Program By YasNet