2017-05-14 7 views
0

にアンカータグで隠し値を渡す私は、次のアンカータグた:CodeIgniterの

BASE_URLここ
<a href="<?php echo base_url('admin/add_images'); ?>" class="btn green">Add New <i class="icon-plus"></i></a> 

(管理/ add_images)、管理コントローラの名前、add_imagesは、メソッドの名前であります私はPOSTメソッドで渡すことができませんでしたが、URLに表示されていません(admin/add_images?id = $ id)。

あなたの人がそれについて考えているか練習している場合は、教えてください。前もって感謝します。

1)<button>にご<a>タグを変更し、あなたの隠された値の内側に隠さを置く:あなたは(それは本当に隠されていないが、一般的なユーザーのために表示されていない)「隠し」渡したい場合は

+1

アンカータグは、隠れた値を渡すことはできません。またはAJAXボタンのクリックを使用する –

答えて

1

は、次の2つのオプションがありますフィールド。

<form method="post" action="<?php echo base_url('admin/add_images'); ?>"> 
     <input type="hidden" name="id" value="<?php echo $id; ?>"> 
     <button type="submit" class="btn green">Add New <i class="icon-plus"></i></button> 
</form> 

2)可能な場合は、セッションを使用し、flashdataの内側にあなたの隠された値を格納します。