最近、CF7 から ColdFusion 10 にアップグレードしましたが、コードの送信/次へボタンに問題があり、何が変わったのかわかりません。別の目がこれで私を助けてくれることを願っています. 私が持っているすべてのページは、「戻る」「次へ」「キャンセル」ボタンの下部にある「アクションボタン」のテンプレートを使用しています。CF10 に移行したため、「次へ」ボタンが正しく機能しません。次のページに進みますが、ページは空白で、ページのソースを表示すると、コードは一般的な白い HTML コードであり、.CFM ファイル内のコードではありません。CF7 では、入力したデータを取得して使用し、次のページに進みます。現在CF10では、「次へ」ボタンは空白の白いページに移動するだけで、指示された.CFMページからコードを引き出すことはありません。
<!--
BACK/NEXT/CANCEL Buttons
-->
</TR>
<TR BGCOLOR="#D4D0C8">
<TD COLSPAN="2">
<HR>
<TABLE BORDER="0" WIDTH="100%" BGCOLOR="#D4D0C8">
<TR>
<TD WIDTH="80%"></TD>
<TD><INPUT TYPE="BUTTON" DISABLED VALUE=" < Back "></TD>
<cfif isdefined("FINALWIZPAGE")>
<TD><INPUT TYPE="SUBMIT" VALUE="Finish"></TD>
<CFELSE>
<TD><INPUT TYPE="SUBMIT" VALUE=" Next > "></TD>
</CFIF>
<TD></TD>
<TD><INPUT TYPE="BUTTON" VALUE=" Cancel "></TD>
</TR>
</TABLE>
</TR></TD>
私は先に進み、これらの「アクションボタン」を使用する .CFM ページを追加すると役立つかもしれません。
<HTML>
<HEAD>
<TITLE>Project Directory Wizard</TITLE>
</HEAD>
<BODY>
<CENTER>
<CFINCLUDE TEMPLATE="HEADER.CFM">
<!---<CFINCLUDE TEMPLATE="BUTTONBAR.CFM"> --->
<CFINCLUDE TEMPLATE="MAINAREA.CFM">
<!---
Main Content
--->
<FORM ACTION="DIRECTORY2.CFM" METHOD="POST">
<TABLE WIDTH="100%" HEIGHT="100%" BGCOLOR="#D4D0C8">
<TR><TD>
Please select a company directory to place the new projects:<BR>
<CFDIRECTORY action="list" DIRECTORY="\\SERVERNAME\shared\PROJECTS"
NAME="myDirectory"
SORT="Name ASC">
<CFPARAM NAME="SELECTEDDIRECTORY" DEFAULT="">
<SELECT NAME="MAINDIRECTORY">
<OPTION>
<CFOUTPUT QUERY="myDirectory">
<CFIF TYPE IS "Dir">
<CFIF "#NAME#" IS "#UCASE(SELECTEDDIRECTORY)#">
<OPTION VALUE="#NAME#" SELECTED>#Name#
<CFELSE>
</CFIF>
<OPTION VALUE="#NAME#">#Name#
</CFIF>
</CFOUTPUT>
</SELECT>
<A HREF="./addnewclient.cfm">Add New Client</a> (if not listed)<br>
<BR>
<BR>
Project Name:<BR>
<INPUT TYPE="TEXT" MAXLENGTH="20" SIZE="20" NAME="DIRTOCREATE" VALUE="">
<BR><BR>
</TD></TR>
</TABLE>
<CFINCLUDE TEMPLATE="ACTIONBUTTONS.CFM">
</FORM>
</BODY>
</HTML>