これは、私が理解できず、助けが必要な、本当に簡単な修正であるはずです。レコードの送信を記録するスクリプトがあります。このレコードの送信により、ユーザーが送信ボタンをクリックすると、一意の ID が生成されます。生成された ID は、新しいフォームに使用されます。
以前は、単に「web_reg_save_param」を使用するだけで、値が保存されていました。ただし、この場合、レコードが送信されるまで値は与えられません。そのため、過去に行ったように URL からキャプチャすることはできません。
以下は記録されているもので、私が試したことと警告メッセージをデバッグに含めました。さらに説明が必要な場合はお知らせください。
前もって感謝します。
web_submit_data("subpage",
"Action=somewebsite.com/subpage",
"Method=POST",
"RecContentType=text/html",
"Referer=somewebsite.com/subpage?id=xxxxx1",
"Mode=HTML",
ITEMDATA,
//this value is what I need to be correlated
"Name=recordID", "Value=c39d54a59112fcb223978bb6869d47d2", ENDITEM,
//other values that are present on the form which can be reused
"Name=variable", "Value=someValue", ENDITEM,
LAST);
I've tried to do the following -
web_reg_save_param("ID","LB=recordID=","RB=&","Search=All","NotFound=ERROR",LAST);
web_submit_data("subpage",
"Action=somewebsite.com/subpage",
"Method=POST",
"RecContentType=text/html",
"Referer=somewebsite.com/subpage?id=xxxxx1",
"Mode=HTML",
ITEMDATA,
//this value is what I need to be correlated
"Name=recordID", "Value={ID}", ENDITEM,
//other values that are present on the form which can be reused
"Name=variable", "Value=someValue", ENDITEM,
LAST);
But the "ID" is coming up as blank.
Warning: The string 'ID' with parameter delimiters is not a parameter.