好的,我的页面上有一个表单,人们可以在其中输入特定数据。然后我希望将该数据带到我服务器上的 php 页面,该页面获取表单数据并将其附加到 url,但要么在新窗口中执行该功能(我更喜欢隐藏 url,但不是必需的)或执行不指向 url 的操作(即 url 已打开但不会出现在用户面前)
例如说我在表单中有 5 个字段,所以基本 url 是 example.com/ 并且我希望在输入字段后直接到 example.com/field1&field2&field3&field4&field5
我已经能够使用 getelement 代码执行操作,但它会在同一个窗口中打开,并在返回时清除表单。我希望表单保持不变,以便他们可以重新输入新信息并继续执行 url 操作。
到目前为止,这就是我想出的我正在寻找的东西,但它不会执行我遇到服务器问题的操作。
形式:
<form method="post" action="http://gamerzacademy.com/trsrequest.php" target="blank">
<input type="text" name="ids" />
<input type="hidden" name="tab_clicked" value="Cafe" />
<input type="hidden" name="request_id" value="100172873469866" />
<input type="text" name="signed_request" /> <
<select name="gid" name="gid">
<option value="8631">Drums </option>
<option value="8632">Guitar Strings </option>
<option value="8633">Drumsticks </option>
<option value="8634">Guitar Straps </option>
<option value="8635">Microphones </option>
<option value="8636">Speakers </option>
<option value="8637">Handle Bar </option>
<option value="8638">Spark Plug </option>
<option value="8639">Leather Seat </option>
<option value="8640">Motor Oil </option>
<option value="8641">Metallic Paint </option>
<option value="8642">Welding Torch </option>
</select>
<input type="hidden" name="today" value="1" />
<input type="hidden" name="time" value="1345953369" />
<input type="hidden" name="ref" value="gift_today" />
<input type="hidden" name="cafe_token" value="OAlF7gSlMbQxAtBhvnprTyCLwuJFvNnvHwDcqeIrZ2YIofJzlyiZ2%2FVvflh2ih24wK1TsWdSyBH0xR205Q9+WwR%2F6ckIv4ozN4YdVvvWP2NmFlq95685hw%3D%3D" />
..... more fields .....
</form>
PHP
<?php
header("Location: http://fb-0.cafe.zynga.com/current/iframe//mfs_sent.php?'.'$_GET['ids'].'.'$_GET['tab_clicked'].'.'$_GET['request_id'].'.'$_GET['signed_request'].'.'$_GET['gid'].'.'$_GET['today'].'.'$_GET['time'].'.'$_GET['ref'].'.'$_GET['cafe_token'].'.'$_GET['from_page'].'.'$_GET['kingdom'].'.'$_GET['phylum'].'.'$_GET['uid'].'.'$_GET['sendkey'].'.'$_GET['mode'].'.'$_GET['trs_key'].'.'$_GET['stage'].'.'$_GET['mfs_time'].'.'$_GET['snood'].'.'$_GET['hash'].'.'$_GET['limiter_channel'].'.'$_GET['limiter_type'].'.'$_GET['ajax'].';"
?>
但是我收到此错误:
解析错误:语法错误,意外的 T_ENCAPSED_AND_WHITESPACE,在第 2 行的 /home/content/15/9484115/html/trsrequest.php 中需要 T_STRING 或 T_VARIABLE 或 T_NUM_STRING