论坛风格切换
  • 3558阅读
  • 0回复

输出一个HTML<input>标签 [复制链接]

上一主题 下一主题
 

发帖
6653
大洋
50269
贡献值
940
只看楼主 正序阅读 使用道具 楼主  发表于: 2011-10-23

函数zen_draw_input_field($name, $value = '', $parameters = '', $type = 'text', $reinsert_value = true) 这样就是输出一个 <input>标签,该标签默认是文本输入框。其他函数比如:zen_draw_password_field(),zen_draw_checkbox_field()这样就是改变这个参数。 
参数解释: 
$name:该<input>标签的name属性值。 
$value:该<input>标签的value属性值,默认为空。 
$parameters:其他属性值 
$type:该标签的类型,默认为text文本类型 
$reinsert_value:如果有$GLOBALS[$name]这个全局变量,并且该参数是true的话,那就使用该全局变量做为当前的value属性值,而$value参数将被忽略。该参数默认为true。 

  1. function zen_draw_input_field($name, $value = '', $parameters = '', $type = 'text', $reinsert_value = true) {
  2.     $field = '<input type="' . zen_output_string($type) . '" name="' . zen_output_string($name) . '"';
  3.     if ( (isset($GLOBALS[$name]) && is_string($GLOBALS[$name])) && ($reinsert_value == true) ) {
  4.       $field .= ' value="' . zen_output_string(stripslashes($GLOBALS[$name])) . '"';
  5.     } elseif (zen_not_null($value)) {
  6.       $field .= ' value="' . zen_output_string($value) . '"';
  7.     }
  8.     if (zen_not_null($parameters)) $field .= ' ' . $parameters;
  9.     $field .= ' />';
  10.     return $field;
  11.   }
 

zencart外贸网站案例请看http://www.zencar-bbs.com/ 如果QQ在线联系没有反应,请直接加QQ:1023206115 或者 2257583107
关于zen cart的问题请发帖说明,不要发站内信,也不要QQ问,就是问了也没有人回复的。可以发好帖子,发帖子地址给我,叫我回复
!!!我要免费模板!!!
快速回复
限80 字节
批量上传需要先选择文件,再选择上传(---删除纯表情和无意义内容,扣1分---)
 
上一个 下一个