我想知道如何将表单发布到字符串查询网址。 我知道如何发布表单,但是,我的网址正在使用字符串查询,我似乎无法发布到我需要的页面。
我的网页网址是: ... Main_Franchise_Details.php?Franchise = NYC
使用:
... Main_Franchise_Details.php?Franchise=<?php echo $admin_Franchise?>
我试过了:
<form id="myform " class="Form" method="post"
action="Main_Franchise_Details.php?Franchise=
<?php echo $admin_Franchise?>" accept-charset="utf-8">
该页面发布到Main_Franchise_Details.php,而不是
Main_Franchise_Details.php?Franchise=NYC
,例如我在网上看了但找不到任何建议。
答案 0 :(得分:0)
形式:
行动= “receiver.php?variable_B = Im_a_get_variable”
接收字符集= “UTF-8” &GT;
(等......)
输入receiver.php:
echo '<pre> POST VARS: ';
print_r($_POST);
echo 'GET VARS: ';
print_r($_GET);
你会看到$ _GET下的variable_B和$ _POST下的variable_A。 请注意,您在发送之前应该 url_encode()所有$ _GET变量,并且在阅读它们时应该 url_decode():
action="receiver.php?variable_B=<?= urlencode('Im a GET var")
并在receiver.php中:
$variable_B = urldecode($_GET['variable_B']);