Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?
- function build_hidden_form($array,$level=0,$keys=null){
- if($keys == null)
- $keys = array();
- $elements = array();
- foreach($array as $key=>$value){
- if(is_array($value)){
- $k = $keys;
- $k[$level] = $key;
- $elements = array_merge($elements,build_hidden_form($value,$level+1,$k));
- } else if($level == 0){
- $elements[] = "<input name='$key' value='$value' type='hidden'>";
- } else {
- $s = "";
- $name = $keys[0];
- for($i=1;$i<$level;$i++){
- $name .= "[".$keys[$i]."]";
- }
- $name .= "[]";
- $elements[] = "<input name='$name' value='$value' type='hidden'>";
- }
- }
- return $elements;
- }
- ?>
Add Comment
Please, Sign In to add comment