所以我有一個框,用戶輸入一些數據「描述」,它存儲在MySQL中。 但是,諸如<img src="">
,<a href="">
等html標籤不存儲在'description'字段中。我如何允許某些HTML代碼傳遞給MySQL?我怎樣才能保持PHP的形式存儲數據在MySQL中的HTML樣式?
這說明輸入框的樣子:
<?=form_textarea(
'description',
$Channels->description,
'class="field" style="width:306px; height: 70px; margin-left:5px;"'
)?>
這就是形式被傳遞:
$this->form_validation->set_rules(
'description',
lang('user_edit_channel_description'),
'trim|required|strip_tags|xss_clean'
);
然後貼到MySQL這裏:
$rows['description'] = $this->input->post('description');
[如何在CodeIgniter中使用strip_tags和第二個參數?](http://stackoverflow.com/questions/7298944/how-to-use-strip-tags-with-second-parameter-in-codeigniter ) – mellamokb
謝謝你,看看那個 – MJ93
可能是那個鏈接幫你。 http://php.net/manual/en/function.strip-tags.php –