0

私は、サイトのユーザーが場所に送信するための事前に作成された手紙を提供するサイトに取り組んでいます。ユーザーがしなければならないことは、フォームに入力して [続行] をクリックすることだけです。その後、ユーザーがフォームに入力した情報 (名前など) はすべて、印刷可能なページの事前に作成された文字に差し込まれます。基本的な例は、フォームが名前を要求し、印刷可能なページで続行をクリックすると、次のようになります。

こんにちは、私の名前はザックです。

私はphpベースのコンテンツ管理システムを使用しているので、phpである必要があります。これは、やり方を知っている人にとっては非常に簡単なことだと思いますが、残念ながら私は知りません。よろしくお願いします。

4

2 に答える 2

1

あなたの最初のページで:

<form action="letter.php" method="get">
<input type="text" name="personsName"></input>
<input type="submit" value="submit">
</form>

次に、letter.php で次のようにします。

<?php
$firstname = $_GET['personsName'];
echo "My Name is" .$firstname;
?>

いいですか?:)

于 2011-01-05T15:06:20.603 に答える
1

次のフォームがあるとします。

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

送信を押すと、すべてのフィールド (この場合は入力、テキストエリア、選択など) の値が POST 配列 (または method="GET" を設定した場合は GET) に保存されます。

次のようなコードを使用して、preview.php ページ (この例では名前を出力する場所) から POST および GET 配列にアクセスします。

<?php
  $name = $_POST['name'];
?>
<p>Hi, my name is <strong><?=$name?></strong>.</p>
于 2011-01-05T15:07:00.137 に答える