栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > PHP

PHP自动生成表单代码分享

PHP 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

PHP自动生成表单代码分享

Form.php

action=$action;
 $this->method=$method;
    }
    function form_start(){
 $text="n";
 }else {
     $text="n";
 }
 return $text;
    }
    //文本框函数
    function form_text($name,$id,$label_name,$label_for,$value=""){
 $text="form_label($label_name,$label_for);
 $form_item=$this->form_item($label,$text);
 return $form_item;
    }
    //密码框函数
    function form_passwd($name,$id,$label_name,$label_for,$value=""){
 $text="form_label($label_name,$label_for);
 $form_item=$this->form_item($label,$text);
 return $form_item;
    }
    //隐藏域函数
    function form_hidden($name,$id,$label_name,$label_for,$value=""){
 $text="form_label($label_name,$label_for);
 $form_item=$this->form_item($label,$text);
 return $form_item;
    }
    //文件域函数
    function form_file($name,$id,$label_name,$label_for,$size=""){
 $text="form_label($label_name,$label_for);
 $form_item=$this->form_item($label,$text);
 return $form_item;
    }
    //复选框函数
    function form_checkbox($name,$label=array(),$label_name,$label_for=""){
 $i=0;
 $text=array();
 foreach ($label as $id=>$value){
     $text[$i]="";
     $text[$i].="";
     $i++;
 }
 $label=$this->form_label($label_name,$label_for);
 $form_item=$this->form_item($label,$text);
 return $form_item;
    }
    //单选框函数
    function form_radio($name,$label=array(),$label_name,$label_for=""){
 $i=0;
 $text=array();
 foreach ($label as $id=>$value){
     $text[$i]="";
     $text[$i].="";
     $i++;
 }
 $label=$this->form_label($label_name,$label_for);
 $form_item=$this->form_item($label,$text);
 return $form_item;
    }
    //下拉菜单函数
    function form_select($id,$name,$options=array(),$selected=false,$label_name,$label_for,$onchange=""){
 if($onchange!==""){
     $text="n";
 }
 foreach ($options as $value=>$key){
     if($selected==$value){
  $text.="tn";
     }elseif ($selected===false) {     
  $text.="tn";
     }
 }
 $text.="";
 $label=$this->form_label($label_name,$label_for);
 $form_item=$this->form_item($label,$text);
 return $form_item;
    }
    //多选列表函数
    function form_selectmul($id,$name,$size,$options=array(),$label_name,$label_for){
 $text="n";
 $label=$this->form_label($label_name,$label_for);
 $form_item=$this->form_item($label,$text);
 return $form_item;
    }
    //按钮函数
    function form_button($id,$name,$type,$value,$onclick=""){
 $text="

使用示例:




    
    
    用户登录


layout=false;     //不使用表格布局,大家可以把这句注释掉看结果有何不同
$name=$form->form_text("userid","userid","用户名","userid");
$passwd=$form->form_passwd("passwd","passwd","密码","passwd");
$submit=$form->form_button("","submit","submit","登录");
$form_item=array($name,$passwd,$submit);
$form->CreateForm($form_item);
?>

以上所述就是本文的全部内容了,希望大家能够喜欢。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/45301.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号