2017-04-23 17 views
0

我有一個頁面,讓人們去一個主頁,位於帳數據使用URL重寫

mywebsite.com/page 

enter image description here

提示用戶輸入用戶名和密碼輸入框。如果用戶只在一個用戶名進入,他們會去到相關網頁(URL重寫)位於

mywebsite.com/page/username 

如果他們提供了一個密碼,以及,他們能夠在

mywebsite.com/page/username 
編輯數據

我遇到的問題,是有做,當用戶點擊提交(POST)某種形式的驗證,一些驗證是爲了使數據庫確保用戶搜索存在。

如果用戶存在,我的目標是將頁面從

mywebsite.com/page 

重定向到

mywebsite.com/page/username 

和必須知道用戶是否沒有輸入正確的密碼的功能(這意味着他們可以更改數據)或者只能查看它們。

我有這個在我的.htaccess

RewriteEngine On 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteRule ^([^\.]+)$ $1.php [NC] 

RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule ^(.*)$ 404.php [L] 

FallbackResource page.php 

與URL重寫,並表示如果找不到該網頁自定義的404頁的交易。

好像URL重寫併發布數據是不工作我怎麼想,我不知道該如何獲得此功能工作的結合。

任何幫助將不勝感激,謝謝。

回答

0

我不知道我完全理解究竟是什麼問題,但我會創建與用戶的AJAX請求/傳遞數據,那麼PHP將檢查數據庫憑據,並根據返回的重定向URL。