0
したがって、入力フィールドにレジスタページをロードすると、ユーザ名とパスワードフィールドに自分のphpmyadmin IDとパスワード1234)ページがロードされたときにレジスタページがphpmyadmin IDとパスワードで自動入力される理由
だから、ここ。ここコントローラーuser.php
<?php
class User extends CI_Controller {
public function register() {
// load View
$data['main_content'] = 'register';
$this->load->view('layouts/main', $data);
}
}
?>
は、フォルダビュー/レイアウト
でmain.phpです<?php $data['main_content'] = $main_content; ?>
<?php $this->load->view('layouts/includes/header', $data); ?>
<!-- Display Main Content -->
<?php $this->load->view($main_content); ?>
<?php $this->load->view('layouts/includes/footer'); ?>
そしてここでは、ビューregister.php
<div class="container-fluid category-home-text">
<h3 class="text-center text-uppercase">Register</h3>
</div>
<div class="container-fluid login-container">
<form id="form1" name="form1" method="post">
<div class="register-block">
<div class="form-group">
<label>Name*</label>
<input type="text" class="form-control" name="fullname" placeholder="Enter Your Full Name">
</div>
<div class="form-group">
<label>Email Address*</label>
<input type="email" class="form-control" name="email" placeholder="Enter Your Email Address">
</div>
<div class="form-group">
<label>Chose Username*</label>
<input type="text" class="form-control" name="username" placeholder="Create A Username">
</div>
<div class="form-group">
<label>Password*</label>
<input type="password" class="form-control" name="password" placeholder="Enter A Password">
</div>
<div class="form-group">
<label>Confirm Password*</label>
<input type="password" class="form-control" name="cpassword" placeholder="Enter Password Again">
</div>
<button type="submit" class="btn btn-primary btn-block">Register</button>
</div>
</form>
</div>
である私は、私はまったくビューに値を設定しないので、理解しません。
これはあなたの視点とは関係ありません。これは単にブラウザのパスワードマネージャーであることを示しています。 – CBroe
これはブラウザの動作です。資格はドメインごとに保存されます。だから、phpmyadminにログオンしたときに、ブラウザにそのことを覚えていたと言いました。これでログインフォームが検出されたら、自動入力します。 – Salketer
そして、あなたのデータベース認証情報を変更してください。root/rootを使うのは良い考えではありません。 :) – Salketer