2017-01-24 6 views
1

PHP(できればIDや数字を使用できるもの)を使用してHTMLユーザー入力を受け取り、混乱を避けるために戻すことができるのだろうかと思っていました。PHPでユーザーの入力を取得してエコーする

だから私はここにいくつかのサンプルコードを持っている:

<input type="number" maxlength="3" name="test" id="1"> 
<input type="number" maxlength="3" name="test" id="2"> 
<input type="number" maxlength="3" name="test" id="2"> 

私が探していたものは、私は彼らの入力を使用しても....今のためにそれをエコーバックできな方法です。

答えて

2

すでにあなたの例では

<form method="POST" action="<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>"> 
<input type="text" name="name"><br> 
<input type="submit" name="submit" value="Submit Form"><br> 
</form> 

<?php 
if (isset($_POST['name'])){ 
$userinput = $_POST['name']; 
echo $userinput;} 
?> 

をそれをエコーするすべての3つの入力が命名されているが、あなたがこのような他の側にPHPを使用することができますフォームを送信する方法を知っていれば、「テスト」そうyoullの異なるが必要それぞれの名前。上記の私の例では、入力の「名前」を使ってそれを取得しています。あなたの "GET"を使って$ _POST ['name']を$ _GET ['name']に変更した場合

1

これらの入力にはどの方法を使用しましたか?私は任意の型を使用して開いている、事がある

<?php echo $_POST['test1']; ?> 
<?php echo $_POST['test2']; ?> 
<?php echo $_post['test3']; ?> 
+0

まあ:あなたが入力方法にPOSTタイプを使用した場合

<?php echo $_GET['test1']; ?> <?php echo $_GET['test2']; ?> <?php echo $_GET['test3']; ?> 

、その後のために切り替える:異なっそれらに名前を付け、その後でデータを取得しますそれをPHPに提出する方法しかし、私は同じページにPHPを持たせたいので、同じページにエコーすることができます。 – Josh

+0

私の答えはこれをfyiの下に示しています – ATechGuy

関連する問題