2017-08-28 16 views
0

したがって、入力フィールドにレジスタページをロードすると、ユーザ名とパスワードフィールドに自分のphpmyadmin IDとパスワード1234)ページがロードされたときにレジスタページがphpmyadmin IDとパスワードで自動入力される理由

The picture of it

だから、ここ。ここコントローラー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> 

である私は、私はまったくビューに値を設定しないので、理解しません。

+1

これはあなたの視点とは関係ありません。これは単にブラウザのパスワードマネージャーであることを示しています。 – CBroe

+0

これはブラウザの動作です。資格はドメインごとに保存されます。だから、phpmyadminにログオンしたときに、ブラウザにそのことを覚えていたと言いました。これでログインフォームが検出されたら、自動入力します。 – Salketer

+0

そして、あなたのデータベース認証情報を変更してください。root/rootを使うのは良い考えではありません。 :) – Salketer

答えて

0

これは本当に多くのブラウザの動作です。

ブラウザのクッキーをきれいにして、 のクールなものを入力するとこのhtml5コードが使用されますが、ブラウザにパスワードをもう一度保存することは無用です。あなたのログインの「手がかり」を 与えないことです。

(autocomplete="off") 

<input type="text" autocomplete="off" class="form-control" name="fullname" placeholder="Enter Your Full Name"> 
関連する問題