如何在php中更改get方法url。这是我的代码
<form method="get" action="offers.php">
Name :<input type="text" name="name"><br>
Subject : <input type="text" name="sub"><br>
<input type="submit" value="Submit">
</form>
并在offers.php文件代码中
<?php
$name = $_REQUEST['name'];
$subject = $_REQUEST['sub'];
?>
在给出输入值后显示url&#34; http://localhost/htaccess/offers.php?name=raj&sub=kumar&#34;但我想显示网址是http://localhost/htaccess/raj/kumar。如何解决这个问题。如何转换这个网址。这里raj和kumar输入的值不是默认值。
答案 0 :(得分:1)
library(purrr)
par(mfrow = c(2,3))
purrr::walk(names(sampledf1), ~boxplot(sampledf1[,.]~sampledf2$V1, main = .))
字符串
使用?name=raj&sub=kumar
而不是POST
GET
接下来,在使用重写规则将<form method="POST" action="offers.php">
Name :<input type="text" name="name"><br>
Subject : <input type="text" name="sub"><br>
<input type="submit" value="Submit">
</form>
更改为offers.php
时,您还有另外一个问题。试试其中一些链接就可以到达那里:
基本前提是:
在您将表单更改为以下内容之前,仍会请求offers.php:
raj/kumar
但是直到你使用htaccess和mod_rewrite来“重写”raj / kumar网址被offers.php“处理”之后,这才会起作用
答案 1 :(得分:0)
更改发布。
将$ _REQUEST更改为$ _POST
另外,将$ _POST数据放在条件中,例如:
FlowLayout