Yii中POS和GET并用范例

页面 

Php代码  收藏代码
  1. <?php $form=$this->beginWidget('CActiveForm', array(  
  2.         'id'=>'add-form',  
  3.         'enableAjaxValidation'=>false,  
  4.         'method'=>'post',  
  5.         'action'=>$this->createUrl($this->route, array('username'=>$model->name, 'domain'=>$model->domain)),  
  6. )); ?>  
  7.       
  8.         <?php echo $form->textArea($input, "mail", array("rows" => "10", "cols" => "100", "style"=>"ime-mode:disabled;"));?>    
  9.   
  10.         <?php echo CHtml::button('追加',   
  11.                 array(  
  12.                     'confirm'=>'确认消息',  
  13.                     'submit'=>array(),  
  14.                     'params'=>array('YII_CSRF_TOKEN' => Yii::app()->request->csrfToken, "add" => 1),  
  15.                     'class'=>'button',  
  16.                     ));   
  17.         ?>  
  18.   
  19.         <?php echo CHtml::button('検索',   
  20.                 array(  
  21.                     'submit'=>array(),  
  22.                     'params'=>array('YII_CSRF_TOKEN' => Yii::app()->request->csrfToken, "search" => 1),  
  23.                     'class'=>'button',  
  24.                     ));   
  25.         ?>  
  26.     </p>  
  27.       
  28. <?php $this->endWidget(); ?>  




控制器: 

Php代码  收藏代码
    1. if (!isset($_GET['username']) || !isset($_GET['domain'])) {  
    2.     if (isset($_POST["addmail"])) {  
    3.         Yii::log("追加  " . $_POST["Input"]["mail"]) ;  
    4.           
    5.     }   
    6.     if (isset($_POST["search"])) {  
    7.         Yii::log("検索  " .  $_POST["Input"]["mail"]) ;  
    8.     }   
    9. }  
原文地址:https://www.cnblogs.com/DaBing0806/p/4736567.html