2016-09-24 3 views
0

私のアプリケーションではlocalhost/controller/action(MVC)を持っています。私はページlocalhost/user/registerを開きます。私は彼らのフォームを持っています。そして驚くべきことに、私は<form action="<?php echo $_SERVER[PHP_SELF];?>" >を使用してフォームを送信するときにフォームの送信がlocalhost/index.phpに私をリダイレクトする私は、フォームを送信するとどのように私はこのPHP_SELFを使用してフォームを送信すると、どのURLにリダイレクト(MVC)されますか?

+4

「pretty urls」を解析するためにhtaccessを使用しないでください。代わりにPHP側でそれを行う。 –

+0

@tereško私はlocalhost上でやっていますが、あなたはMVCのリダイレクトURL(および初心者のためのいくつかの有用なMVCのヒント)のためにPHPを使用する方法をもう少し説明できますか?あなたはmvcの専門家です。ありがとう。 – beginner

答えて

0

を達成することができ、同じURL localhost/user/registerにリダイレクトしたい空のフォームのaction属性を残します。

<form method="post"></form> 

現在のURLに送信されます。

関連する問題