- //Form.php
-
- class form {
-
- var $layout=true;//是否使用表格布局
-
- var $action;//表單要提交到的URL
-
- var $method;
-
- var $enctype="";
-
- var $name="";
-
- var $id="";
-
- var $class="";
-
-
- function form($action,$method="POST"){ //通過構(gòu)造函數(shù)初始化成員變量
-
- $this->action=$action;
-
- $this->method=$method;
-
- }
-
-
- function form_start(){
-
- $text="\n";
-
- }else {
-
- $text="\n";
-
- }
-
- return $text;
-
- }
-
- //文本框函數(shù)
-
- function form_text($name,$id,$label_name,$label_for,$value=""){
-
- $text="
- $text.="id=\"{$id}\" ";
-
- if(isset($value)){
-
- $text.="value=\"{$value}\" ";
-
- }
-
- $text.="/>\n";
-
- $label=$this->form_label($label_name,$label_for);
-
- $form_item=$this->form_item($label,$text);
-
- return $form_item;
-
- }
-
- //密碼框函數(shù)
-
- function form_passwd($name,$id,$label_name,$label_for,$value=""){
-
- $text="
- $text.="id=\"{$id}\" ";
-
- if(isset($value)){
-
- $text.="value=\"{$value}\" ";
-
- }
-
- $text.="/>\n";
-
- $label=$this->form_label($label_name,$label_for);
-
- $form_item=$this->form_item($label,$text);
-
- return $form_item;
-
- }
-
- //隱藏域函數(shù)
-
- function form_hidden($name,$id,$label_name,$label_for,$value=""){
-
- $text="
- if(isset($value)){
-
- $text.="value=\"{$value}\" ";
-
- }
-
- $text.="/>\n";
-
- $label=$this->form_label($label_name,$label_for);
-
- $form_item=$this->form_item($label,$text);
-
- return $form_item;
-
- }
-
- //文件域函數(shù)
-
- function form_file($name,$id,$label_name,$label_for,$size=""){
-
- $text="
- $text.="id=\"{$id}\" ";
-
- if(isset($size)){
-
- $text.="size=\"{$size}\" ";
-
- }
-
- $text.="/>\n";
-
- $label=$this->form_label($label_name,$label_for);
-
- $form_item=$this->form_item($label,$text);
-
- return $form_item;
-
- }
-
- //復(fù)選框函數(shù)
-
- 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;
-
- }
-
- //單選框函數(shù)
-
- 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;
-
- }
-
- //下拉菜單函數(shù)
-
- function form_select($id,$name,$options=array(),$selected=false,$label_name,$label_for,$onchange=""){
-
- if($onchange!==""){
-
- $text="
復(fù)制代碼
|