2017-12-22 7 views
0

PHPファイルをHTMLファイルにリンクすることはできますか?PHPファイルをhtmlファイルにリンクする方法

私はHTMLコードのフォームを持っています。フォームのデータを、私が書いたPHPコードで処理し、データベースに保存したいと考えています。コードは準備ができており、HTMLコードとPHPコードを1つのPHPファイルに入れてもうまく動作します。しかし、私が必要とするのは、2つの別々のファイルを持つことです。 HTMLで1つとPHPで1つ。どうやってやるの?

+2

HTMLフォームの 'action'属性をPHPスクリプトのURIに設定します。 –

答えて

1

フォームとPHPコードが同じページにあり、それが機能している場合、開始フォームタグにはaction属性がなく、空白のaction属性があり、action属性が明示的にフォームを含む同じページのURI。

フォームを変更して、別のPHPスクリプトにフォームを送信するだけです。

<form action="something.php"> ... 

(もちろん、あなたもsomething.phpにPHPコードを移動する必要があります。そして、明らかに「何か」は単なる一例です。私はあなたが使用することがあります意味のある名前のいくつかの並べ替えを持っていると確信しています代わりに。)

0

index.htmlを

<form action="some.php" method="POST"> 
<input type="text" name="inp"> 
<input type="submit" name="submit" value="submit"> 
</form> 

some.phpアドオンで

echo $_POST['inp']; 
0

それはPOSである可能性が高いあなたのPHPコードを一致させるために、フォームタグでmethod属性を設定するのを忘れたり

<form action="something.php" method="POST"> 

または

<form action="something.php" metod="GET"> 

をGETしていけない「​​慌てない、慌てない」ことで答えにitionデフォルトメソッドであるので、method = "GET"を省略することができます。 POSTはより安全で、URLにパラメータを追加するGETとは異なり、実際のリクエスト本体を使用するため、より多くのデータを持ち運ぶことができます。

関連する問題