private function validate(User $user)
 {
     $okay = false;
     if ($user == null) {
         return $okay;
     }
     if (!Validator::isEmail($user->getEmail())) {
         $email = $user->getEmail();
         if ($email == "" || $email == null) {
             $this->message = "User email address required";
         } else {
             $this->message = "Invalid email[{$email}] entry";
         }
     } elseif (!Validator::IsWord($user->getFullname())) {
         $fullname = $user->getFullname();
         if ($fullname == null || $fullname == "") {
             $this->message = "User fullname is required!";
         } else {
             $this->message = "Enter a valid user name ";
         }
     } else {
         if (Validator::IsWord($user->getGender())) {
             $this->message = "Enter your gender";
         } else {
             $okay = true;
         }
     }
     return $okay;
 }
function RegisterMember(User $newUser, $RegDate, $name, $image)
{
    global $connection;
    // if (!find_member($Lname,$DOB)) {
    $query = "INSERT INTO members(id,Lname,Fname,Title,Gender,DOB,MemberImageName,MemberImage,Phone,Email,Program,Year,Hall,Parish,Subgroups,RegDate) \n\tVALUES(\n\t\t'',\n\t\t'{$newUser->getLastName()}',\n\t\t'{$newUser->getFirstName()}',\n\t\t'{$newUser->getTitle()}',\n\t\t'{$newUser->getGender()}',\n\t\t'{$newUser->getDateOfBirth()}',\n\t\t'{$name}',\n\t\t'{$image}',\n\t\t'{$newUser->getPhoneNumber()}',\n\t\t'{$newUser->getEmail()}',\n\t\t'{$newUser->getProgram()}',\n\t\t'{$newUser->getYear()}',\n\t\t'{$newUser->getHall()}',\n\t\t'{$newUser->getParish()}',\n\t\t'{$newUser->getSubGroup()}',\n\t\t'{$RegDate}'\n\t\t)";
    // mysql_query($query,$connection);
    // // confirm_query($result_set);
    // if (mysql_affected_rows() == 1) {
    // 	echo "success";
    // }
    // else {
    // 	echo "err2";
    // }
    $mysqli = new Mysqli('localhost', 'root', 'PASSword1', 'paxromanadata');
    return $mysqli->query($query);
}
Example #3
0
<?php

/* @var $this UserController */
/* @var $model User */
$this->breadcrumbs = array('Users' => array('index'), $model->id);
?>

<h3 class="title">查看用户 <?php 
echo $model->user_name;
?>
</h3>

<?php 
$this->widget('zii.widgets.CDetailView', array('data' => $model, 'attributes' => array('id', 'user_name', 'real_name', array('name' => 'gender', 'value' => User::getGender($model->gender)), 'phone', 'email', 'qq', 'avatar', array('name' => 'status', 'value' => $model->status == 1 ? "正常" : "冻结"), 'login_num', 'last_login_time', 'last_login_ip', 'create_time', 'update_time')));
Example #4
0
<?php

/* @var $this UserController */
/* @var $model User */
$this->breadcrumbs = array('Users' => array('index'), $model->id);
?>

<h3 class="title">查看用户:<?php 
echo $model->user_name;
?>
</h3>

<?php 
$this->widget('zii.widgets.CDetailView', array('data' => $model, 'attributes' => array('id', 'user_name', 'real_name', array('name' => 'gender', 'value' => User::getGender($model->gender)), 'phone', 'email', 'qq', array('name' => 'avatar', 'value' => CHtml::link(CHtml::image($model->avatar, '图片', array('width' => '150px')), $model->avatar, array("target" => "_blank")), 'type' => 'raw'), array('name' => 'status', 'value' => $model->status == 1 ? "活动" : "锁定"), 'login_num', 'last_login_time', 'last_login_ip', 'create_time', 'update_time')));
Example #5
0
 public static function toArray(User $user)
 {
     $params = array(':userId' => $user->getId(), ':password' => $user->getPassword(), ':name' => $user->getName(), ':gender' => $user->getGender(), ':telephone' => $user->getTelephone(), ':email' => $user->getEmail(), ':avatar' => $user->getAvatar(), ':slogan' => $user->getSlogan(), ':birthday' => $user->getBirthday(), ':createdAt' => $user->getCreatedAt(), ':character' => $user->getCharacter());
     return $params;
 }