comptecontroller.php

来自「Bug tracker, and reporter.」· PHP 代码 · 共 34 行

PHP
34
字号
<?php/** * Controlleur des pages Compte * */class CompteController extends Zend_Controller_Action {		/**	 * Page index du Module Compte	 *	 */	public function indexAction(){		$user = new User(); 		$u = $user -> fetchRow('user_id = '.Zend_Auth::getInstance() -> getIdentity() -> user_id); // On r閏up鑢e l'utilisateur suivant son id de connexion				// On pr閜are les informations du formulaire		$infos = array(			'nom'		=>	$u -> nom,			'prenom'	=>	$u -> prenom,			'email'		=>	$u -> email,			'password'	=>	$u -> password,			'acl'		=>	$u -> acl,			'submit'	=>	'Modifier'		);				// On creer le formulaire		$this -> view -> form = $form = new Form_Compte(null,$infos);				if($this -> _request -> isPost()){ // On verifie le type de requ阾e (ici POST)			$formData = $this->_request->getPost(); // On r閏up鑢e le post			if($form -> isValid($formData)){ // On v閞ifie les filtres du formulaires				unset($formData['submit']); // On enl鑦e le submit du tableau de POST				$user = new User(); // On instancie un utilisateur				$user -> update($formData,'user_id = '.Zend_Auth::getInstance() -> getIdentity() -> user_id); // On met 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?