在action中传递变量值url
问题描述:
如何将变量值传递给url。这里是我的代码在action中传递变量值url
<?php
\t \t \t \t \t \t if(isset($_POST['submit'])){
\t \t \t \t \t \t \t echo $v=$_POST['n'];
\t \t \t \t \t \t } ?>
<form method="post" action="/user/<?php echo $v; ?>">
<input type="text" name="n">
<input type="submit" name="submit" value="Submit">
给输入值并点击链接提交节目后:
如果输入值是点击的URL提交我想显示
后拉吉/user/raj
答
-
该要求可以通过使用javascript来实现。
<form id="myForm" method="post" action="" onsubmit="return false"> <input type="text" name="n"> <input type="submit" name="submit" value="Submit"> </form>
使用jQuery
$("#myForm").on("submit",function(){ var val=$("input[name='n']").val(); $(this).attr("action","<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>/user/"+val); $(this).submit(); })
+1
表单将从用户目录所以为了防止这个动作变为:'$(this).attr(“action”,“/user /”+ val);' –
有几十个教程这个在那里,大量的做题。这可能有所帮助 - http://*.com/questions/11480763/how-to-get-parameters-from-a-url-string – Lewis
什么是/用户/其目录? –
不,我写在网址中的静态 – narendra