2017-08-28 60 views
0

因此,無論何時加載註冊頁面,在輸入字段中,用戶名和密碼字段都會使用我的phpmyadmin標識和密碼進行自動填充(這是根和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

嗯,這確實是許多瀏覽器的行爲。

你能做什麼是乾淨的瀏覽器Cookie,這將是 酷使用是在你輸入這個HTML5代碼,但it's預防 人再次保存在瀏覽器的密碼,沒用的東西。這只是不要給你的登錄提供「線索」 。

(autocomplete="off") 

<input type="text" autocomplete="off" class="form-control" name="fullname" placeholder="Enter Your Full Name"> 
相關問題