亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Einreichung und Bearbeitung des Anmeldeformulars

Da es zum Hinzufügen mit der Benutzertabelle der Datenbank verknüpft werden muss, hat TP5 dies bereits intern erledigt und muss lediglich eine neue Datei application/index/model/User.php erstellen. Der Code für die Datei

lautet wie folgt:

<?php
namespace app\index\model;
use think\Model;
class User extends Model
{
   protected $pk = 'user_id';
}

Aus dem vorherigen Abschnitt k?nnen wir den Pfad und die Methode von erkennen Die Einreichung der Registrierung erfolgt wie folgt:

<form action="/public/index.php/index/regist/regist" method="post">

Anwendung/index/controller/Regist.php weiter bearbeiten

Schreiben Sie eine Registermethode:

<?php
//用戶注冊
public function regist(){
  //實例化User
  $user = new User;
  //接收前端表單提交的數(shù)據(jù)
  $user->user_name = input('post.UserName');
  $user->user_sex = input('post.UserSex');
  $user->user_tel = input('post.UserTel');
  $user->user_email = input('post.UserEmail');
  $user->user_address = input('post.UserAddress');
  $user->user_birth = input('post.UserBirth');
  $user->user_passwd = input('post.UserPasswd');
  $user->user_signature = input('post.UserSignature');
  $user->user_hobby = input('post.UserHobby');
  //進行規(guī)則驗證
  $result = $this->validate(
    [
      'name' => $user->user_name,
      'email' => $user->user_email,
      'sex' => $user->user_sex,
      'tel' => $user->user_tel,
      'address' => $user->user_address,
      'birth' => $user->user_birth,
      'password' => $user->user_passwd,
    ],
    [
      'name' => 'require|max:10',
      'email' => 'email',
      'sex' => 'number|between:0,1',
      'tel' => 'require',
      'address' => 'require',
      'birth' => 'require',
      'password' => 'require',
    ]);
  if (true !== $result) {
    $this->error($result);
  }
  //寫入數(shù)據(jù)庫
  if ($user->save()) {
    return $this->success('注冊成功');
  } else {
    return $this->success('注冊失敗');
  }
}

$result ist nur dann gleich true, wenn alle überprüfungen erfolgreich sind, und wenn ein Fehler vorliegt, wird das entsprechende string wird zurückgegeben Fehlermeldung vom Typ g

Der durch input('post.UserName') erhaltene Wert basiert auf (übermittlungsmethode)

Die Registrierungsfunktion ist nun abgeschlossen

Der Effekt ist unten dargestellt :

gif5新文件 (11).gif

Die Datenbank wird wie folgt angezeigt:

微信圖片_20180307134620.png

Weiter lernen
||
<?php echo "注冊功能實現(xiàn)";
einreichenCode zurücksetzen