2017-09-14 4 views
0

Je ne travaille presque plus jamais avec ColdFusion. Cela dit, j'ai un site qui vient d'être déplacé vers un autre serveur et cf a été mis à jour pour la version la plus stable. Je pense que c'était 8 quand j'ai programmé ça. Quoi qu'il en soit, lorsque mon formulaire est soumis, le code suivant génère une erreur «mauvaise demande» (c'est tout ce qu'il dit dans la fenêtre du navigateur). Je n'ai pas accès à l'administrateur de cf - basiquement, juste FTP. Des idées pour lesquelles le code suivant générerait une erreur de demande incorrecte?ColdFusion: Bad Erreur de requête

<cfparam name="form.AutoArtID" default="1"> 
 
    <cfparam name="form.FWPriorityID" default="1"> 
 

 

 
    <cfparam name="form.totalFields" default="0"> 
 
     <CFLOOP FROM="1" TO="#form.totalFields#" INDEX="Counter"> 
 
     <cfset variables.FWPriorityID=F ORM[ "FWPriorityID_"& counter]> 
 
      <cfset variables.AutoArtID=F ORM[ "AutoArtID_"& counter]> 
 

 
      <CFQUERY NAME="Updateexbuildernew" DATASOURCE="Ikonltd"> 
 
       UPDATE artworknew SET FWPriorityID = 
 
       <cfqueryparam value="#variables.FWPriorityID#" cfsqltype="cf_sql_integer" null="#not IsNumeric(variables.FWPriorityID)#"> 
 
       WHERE AutoArtID= 
 
       <cfqueryparam value="#variables.AutoArtID#" cfsqltype="cf_sql_integer"> 
 
      </CFQUERY> 
 
     </CFLOOP> 
 

 

 

 
     <html> 
 

 
     <head> 
 
     <title>IKONLTD DATABASE ADMIN TOOL </title> 
 
     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> 
 
     <link href="../css/admin.css" rel="stylesheet" type="text/css"> 
 
     <script language="JavaScript" type="text/javascript" src="http://ikonltd.com/admin/js/drop_down_menu.js"></script> 
 
     <script language="JavaScript" src="mm_menu.js"></script> 
 
     <script language="JavaScript" type="text/javascript" src="http://ikonltd.com/admin/js/drop_down_menu.js"></script> 
 
     <script language="JavaScript" src="mm_menu.js"></script> 
 
     </head> 
 

 
     <body> 
 
     <script language="JavaScript1.2"> 
 
      mmLoadMenus(); 
 
     </script> 
 
     <cfinclude template="../includes/topnav.cfm"> 
 
      <p> 
 
      <table width="100%" border="0" cellspacing="0" cellpadding="0"> 
 
       <tr> 
 
       <td colspan="2" valign="top"> 
 
        <h3 align="center">update artist artwork priority</h3> 
 
       </td> 
 
       </tr> 
 
       <tr> 
 
       <td width="32%" valign="top">&nbsp;</td> 
 
       <td width="68%" valign="top">&nbsp;</td> 
 
       </tr> 
 
       <tr> 
 
       <td colspan="2" valign="top"> 
 
        <p>PriorityIDs for <strong>Featured Works</strong> have been updated. <br> 
 
        <br> 
 
        <a href="priority1.cfm">Click here to further edit Featured Works Priority IDs.</a></p> 
 

 
        <hr> 
 
       </td> 
 
       </tr> 
 
      </table> 
 

 
     </body> 
 

 
     </html>

Répondre

1

solution est venue de l'admin du serveur qui a accès à l'admin cf:

a dû augmenter les paramètres POST dans ColdFusion admin.

+0

Quelle version de ColdFusion? A propos de combien de paramètres aviez-vous? –

+0

Je ne suis pas sûr. L'administrateur du serveur a fait la modification. Je pense que l'ancien serveur fonctionnait en 8 et que le nouveau fonctionnait quelle que soit la dernière version stable de cf. Je n'ai pas accès à cf admin donc c'est toute l'info que j'ai. – phillystyle123