[eluser]Kency[/eluser]
Hello everyone im new in codeigniter, i got a problem
Quote:Disallowed Key Characters.
When i try to submit a form include dropdownbox has contain data from Database (because i use Vietnamese therefore i think it is problem but i have no idea for solve it )
My dropdownn box contain id is key and category name is value
my array dropdown box like Array ( [1] => Áo [2] => Quần [3] => Váy )
but when i submit form i got
Quote:Disallowed Key Characters
i dont know how to solve it
my form code
Code:
<!-- Title area -->
<div class="titleArea">
<div class="wrapper">
<div class="pageTitle">
<h5>Quản lý sản phẩm</h5>
</div>
<div class="clear"></div>
</div>
</div>
<!-- Main content wrapper -->
<div class="wrapper">
<!-- Validation form -->
<?php
$attributes = array("class" => "form", "" => "validate", "method" => "POST");
echo form_open_multipart("admin/product/addproduct",$attributes);?>
<?php echo form_fieldset() ?>
<div class="widget">
<div class="title"><h6>
<?php
$id = $this->uri->segment(4);
if($id != null){
echo "Thay đổi thông tin sản phẩm";
}else{
echo "Thêm sản phẩm mới";
}
?>
</h6></div>
<div class="formRow">
<!-- choose category -->
<label>Danh mục sản phẩm:<span class="req">*</span></label>
<div class="formRight">
<div class="floatL">
<?php
$dropdownvalue= array();// create array to store data load from controller
foreach($getAllCategory as $row){ // user loop to check to each row
$dropdownvalue[$row->idcategory] = $row->categoryName; //key is id and name is category name
}
print_r($dropdownvalue);
echo form_dropdown("Danh mục", $dropdownvalue);
?>
</div>
</div><div class="clear"></div>
</div>
<!-- product name -->
<div class="formRow">
<label>Tên sản phẩm:<span class="req">*</span></label>
<div class="formRight">
<?php
$data = array(
"name" => "productname",
"value" => ""
);
echo form_input($data);
?>
</div><div class="clear"></div>
</div>
<!-- product image upload -->
<div class="formRow">
<label>Hình sản phẩm:<span class="req">*</span></label>
<div class="formRight">
<?php echo form_upload("userfile") ?>
</div><div class="clear"></div>
</div
<!-- product price -->
<div class="formRow">
<label>Giá:<span class="req">*</span></label>
<div class="formRight">
<?php
$data = array(
"name" => "productprice",
"value" => ""
);
echo form_input($data);
?>
</div><div class="clear"></div>
</div>
<!-- product size -->
<div class="formRow">
<label>Size:<span class="req">*</span></label>
<div class="formRight">
<?php
$data = array(
"name" => "productprice",
"value" => ""
);
echo form_input($data);
?>
</div><div class="clear"></div>
</div>
<div class="formRow">
<label>Màu sắc:<span class="req">*</span></label>
<div class="formRight">
<?php
$data = array(
"name" => "productprice",
"value" => ""
);
echo form_input($data);
?>
</div><div class="clear"></div>
</div>
<!-- Thông tin sản phẩm hình ảnh thông tin -->
<div class="formRow">
<label>Thông tin:<span class="req">*</span></label>
<div class="formRight">
<?php echo form_textarea("producttextarea", "", "class='ckeditor'"); ?>
</div>
<div class="clear"></div>
</div>
<!-- submit button -->
<div class="formSubmit"><?php echo form_submit("addproduct", "Lưu", "class='redB'");?></div>
<div class="clear"></div>
</div>
<?php echo form_fieldset_close(); ?>
<!--</form>-->
<?php echo form_close();?>
</div>
<div class="clear"></div>