PHPファイルをHTMLファイルにリンクすることはできますか?PHPファイルをhtmlファイルにリンクする方法
私はHTMLコードのフォームを持っています。フォームのデータを、私が書いたPHPコードで処理し、データベースに保存したいと考えています。コードは準備ができており、HTMLコードとPHPコードを1つのPHPファイルに入れてもうまく動作します。しかし、私が必要とするのは、2つの別々のファイルを持つことです。 HTMLで1つとPHPで1つ。どうやってやるの?
PHPファイルをHTMLファイルにリンクすることはできますか?PHPファイルをhtmlファイルにリンクする方法
私はHTMLコードのフォームを持っています。フォームのデータを、私が書いたPHPコードで処理し、データベースに保存したいと考えています。コードは準備ができており、HTMLコードとPHPコードを1つのPHPファイルに入れてもうまく動作します。しかし、私が必要とするのは、2つの別々のファイルを持つことです。 HTMLで1つとPHPで1つ。どうやってやるの?
フォームとPHPコードが同じページにあり、それが機能している場合、開始フォームタグにはaction
属性がなく、空白のaction
属性があり、action
属性が明示的にフォームを含む同じページのURI。
フォームを変更して、別のPHPスクリプトにフォームを送信するだけです。
<form action="something.php"> ...
(もちろん、あなたもsomething.php
にPHPコードを移動する必要があります。そして、明らかに「何か」は単なる一例です。私はあなたが使用することがあります意味のある名前のいくつかの並べ替えを持っていると確信しています代わりに。)
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'];
それはPOSである可能性が高いあなたのPHPコードを一致させるために、フォームタグでmethod属性を設定するのを忘れたり
<form action="something.php" method="POST">
または
<form action="something.php" metod="GET">
をGETしていけない「慌てない、慌てない」ことで答えにitionデフォルトメソッドであるので、method = "GET"を省略することができます。 POSTはより安全で、URLにパラメータを追加するGETとは異なり、実際のリクエスト本体を使用するため、より多くのデータを持ち運ぶことができます。
HTMLフォームの 'action'属性をPHPスクリプトのURIに設定します。 –