-2

ユーザーからの入力として URL を受け取るテキスト ボックスがあり、送信時に、この URL を使用できる PHP ページにこの URL を渡したいと考えています。PHPページでのすべての処理の後、ユーザーがURLを入力したのと同じhtmlページにデータを表示したいと考えています。

4

4 に答える 4

0

$_REQUESTPHP では、配列を介してユーザー指定の変数にアクセスできます。

変数をどのように渡したか (POST または GET 要求) に応じて、$_GET変数も使用でき$_POSTます。

それらの内部にあるものを表示するには、print_r関数を使用できます。

$_REQUESTユーザー Cookie がある場合は、それも読み取ることに注意してください。

于 2013-07-03T13:20:27.043 に答える
0

HTML:

<form method="POST" action="yourPHPPage.php">
<input type="text" name="url"/>
<input type="submit" value="send"/>
</form>

PHP:

<?php
$url=$_POST['url'];
echo $url;
?>

それがあなたを助けることを願っています。

于 2013-07-03T13:24:37.830 に答える
0

少しの努力でこれを見つけることができたでしょう。ただし、基本バージョンは次のとおりです。

あなたのフォーム:

<form action="action.php" method="post">
 <p>Link: <input type="text" name="link" /></p>
 <p><input type="submit" /></p>
</form>

action.php:

<?php
$link = $_POST['link'];
echo $link;
?>

フォームの作成に関するドキュメントはこちらで確認してください。

お役に立てれば!

于 2013-07-03T13:25:33.680 に答える
0

変数を php サイトに渡すには、2 つのソリューションのいずれかを使用する必要があります。

  1. Ajax Jqueryをお勧めします。このソリューションは、ページをリロードせずに変数を渡します。

  2. もう 1 つの解決策は、form タグを使用することです。

コード:

<form method="POST" action="test.php">
    <input type="text" value="value of variable" name="testname" />
    <input type="submit" value="submit me" />
</form>

これは POST メソッドを介して変数を渡し、 test.phpでアクセスできます。

<?php echo $_POST['testname']; ?>

<form method="GET" action="test.php">
   <input type="text" value="value of variable" name="testname" />
   <input type="submit" value="submit me" />
</form>

これは POST メソッドを介して変数を渡し、 test.phpでアクセスできます。

<?php echo $_GET['testname']; ?>

get 変数を使用すると、URL を介して渡すこともできます

test.php?testname=valueofvariableでアクセスできます

<?php echo $_GET['testname']; ?>

$_REQUESTは、get、post、cookie の 3 種類のリクエストを処理するため、お勧めしません。$_SERVER['REQUEST_METHOD']

于 2013-07-03T13:25:45.623 に答える