-1

次のようなURLで渡されたデータに基づいてpdfを作成するphpページがいくつかあります。

http://www.website.co.uk/reporting/makeIssuePDF.php?officeName=surrey&issueID=23

アドレスバーの詳細を非表示にして、ユーザーに表示されるのは次のとおりです。

http://www.website.co.uk
4

2 に答える 2

1

URL 内のデータがユーザーに表示されないようにするには、データをスクリプトに「投稿」する必要があります。これがどのように行われるかは、そもそも何がデータを持っているかによって異なります。

そのフォームがあなたが変更<form method="get" action="makeIssuePDF.php">する場合<form method="post" action="makeIssuePDF.php">

ajax クエリを介して送信する場合、再び ajax クエリはデータを makeIssuePDF.php に投稿する必要があります。他の方法もありますが、データが現在どのように送信されているかを確認できるはずです。

次に、makeIssuePDF.php 内で、次のような投稿データを取得する必要があります。

$officeName = $_POST['officeName'];
$issueID = $_POST['issueID'];
于 2013-09-25T12:02:59.523 に答える
1

はい。 フォームを持つことができます:

<form action="makeIssuePDF.php" method="POST">
<input type="hidden" name="officeName" value="surrey"/>
<input type="text" name="issueID" value=23"/>
<input type="submit" value="Go"/>
</form>

makeIssuePDF.phpで、 に置き換えます。で同じことを行います。$_GET['officeName']$_POST['officeName']$_GET['issueID']

于 2013-09-25T13:10:49.387 に答える