Magento 如何访问文件输入的值?

Magento 如何访问文件输入的值?,magento,cs-cart,Magento,Cs Cart,我只是需要一点帮助来访问文件输入值。我正在使用CSCART应用程序。就像Magento一样。我的问题是我用唯一的名称创建了3个文件输入。每次我把它们的值传递给数组。但是当我检查数组值时。缺少3个文件输入。但当我将文件输入更改为textbox时。我可以访问它。我只是不知道我的代码哪里有错误。给你 //the company_data[contractor_data][banner] is the name of my file <tr> <td

我只是需要一点帮助来访问文件输入值。我正在使用CSCART应用程序。就像Magento一样。我的问题是我用唯一的名称创建了3个文件输入。每次我把它们的值传递给数组。但是当我检查数组值时。缺少3个文件输入。但当我将文件输入更改为textbox时。我可以访问它。我只是不知道我的代码哪里有错误。给你

//the company_data[contractor_data][banner] is the name of my file
    <tr>
              <td></td>
              <td colspan="3"><input type="file" name="company_data[contractor_data][banner]" id="banner" /></td>
            </tr>
            <tr>
              <td></td>
              <td colspan="3"><span style="color:#9c3535; font-size:12px">(must be 576x72 px : JPG,PNG or GIF)</span></td>
            </tr>
            <tr>
                <td><label for="text_a" class="cm-trim">{'Text Information'}:</label></td>
                <td colspan="3"><textarea id="text_a" name="company_data[contractor_data][banner_text]" cols="55" rows="8" class="cm-wysiwyg input-textarea-long">{$company_data.banner_text}</textarea></td>
            </tr>
.....
}

一个输出是:

    Array
(
    [shop_tel] => 091254515421
    [shop_holiday] => Regular Holiday
    [shop_business_hours] => Business Hours
    [contractor_name] => San Miguel Cor.
    [representative_firstname] => Danding1
    [representative_lastname] => Cojuangco
    [contractor_tel] => 1234343
    [contractor_cellphone] => 098712
    [contractor_fax] => fax
    [contractor_email] => dennis@tavolozza.ph
    [contractor_website] => 
    [contractor_building] => 
    [contractor_address] => address
    [contractor_city] => town
    [contractor_country] => PH
    [contractor_state] => MNL
    [contractor_zipcode] => 1234
    [bank_name] => PNB
    [branch] => branch
    [bank_account_name] => account
    [account_number] => account number
    [opening_date] => 1357228800
    [is_credit_card] => Y
    [is_vat_included] => I
    [point_ratio] => 1
    [is_back_order] => Y
    [is_international_shipping] => Y
    [free_shipping_amount] => 100.00
    [return] => Y
    [return_day] => 7
    [has_gift_wrapping] => Y
    [has_gift_card] => Y
    [has_message] => Y
    [usergroup_ids] => 0
    [feature_comparison] => Y
    [company_description] => 
    [banner_text] => banner test  //this will be the place where the banner should be.
    [sign_a_text] => sign a.1
    [sign_b_text] => sign b.1.2
)

好的,这是我的密码。对不起,我的问题让人困惑,但我希望你能给我一些想法。我看不出我的错误。这是我第一次使用这个应用程序。所以我很难调试它。

您需要使用全局数组$\u文件来访问上载的文件


例如,请参见函数
fn\u attach\u image\u pairs
。此函数调用
fn\u过滤器\u上传的\u数据
。您可以使用此功能来操作上载的文件。

您好,请检查添加enctype属性,类似于此的内容。好的,谢谢您的响应。确定有一个enctype属性
    Array
(
    [shop_tel] => 091254515421
    [shop_holiday] => Regular Holiday
    [shop_business_hours] => Business Hours
    [contractor_name] => San Miguel Cor.
    [representative_firstname] => Danding1
    [representative_lastname] => Cojuangco
    [contractor_tel] => 1234343
    [contractor_cellphone] => 098712
    [contractor_fax] => fax
    [contractor_email] => dennis@tavolozza.ph
    [contractor_website] => 
    [contractor_building] => 
    [contractor_address] => address
    [contractor_city] => town
    [contractor_country] => PH
    [contractor_state] => MNL
    [contractor_zipcode] => 1234
    [bank_name] => PNB
    [branch] => branch
    [bank_account_name] => account
    [account_number] => account number
    [opening_date] => 1357228800
    [is_credit_card] => Y
    [is_vat_included] => I
    [point_ratio] => 1
    [is_back_order] => Y
    [is_international_shipping] => Y
    [free_shipping_amount] => 100.00
    [return] => Y
    [return_day] => 7
    [has_gift_wrapping] => Y
    [has_gift_card] => Y
    [has_message] => Y
    [usergroup_ids] => 0
    [feature_comparison] => Y
    [company_description] => 
    [banner_text] => banner test  //this will be the place where the banner should be.
    [sign_a_text] => sign a.1
    [sign_b_text] => sign b.1.2
)