php表单提交跳转
‘壹’ php怎么实现form提交表单并跳转到action页面
<formaction="a.php"method="post"name="theForm"onsubmit="returnvalidate();">
<tablewidth="90%"id="general-table">
<tr>
<tdclass="narrow-label">{$lang.title}</td>
<td><inputtype="text"name="title"size="40"maxlength="60"value="{$article.title|escape}"/>{$lang.require_field}</td>
</tr>
<inputtype="submit"value="提交"class="button"/>
</form>
上述代码就可以做到执行了,既可以放在html里面做提交,也可以直接放在PHP里面做提交,当action没有指向文件的时候,默认是提交到本页面。
‘贰’ 在线等,PHP中怎么实现点击表单中的提交按钮,实现按钮跳转控制器的某方法
点击跳转 onclick="window.location.href=' '";??? 但是不要把这个事件绑定在submit按钮上,因为submit默认会将表单提交 给个button 或者直接用<a href="?"></a> 这样比较好
‘叁’ ThinkPHP 中 form 表单用 get 提交会直接跳到首页,这个需要在哪里进行什么设置
我也遇到这个问题了,刚解决,你用的是TP3.2吧,访问参数类似?s=/xxx/xxx这样吗?那是因为你的s参数被表单get提交参数覆盖了,所以没有控制器和方法就默认访问首页去了。解决的话就把s参数放在表单的隐藏域就可以了。
‘肆’ php表单提交成功后如何跳转到指定页面
php表单提交成功后,最好有个判断是否成功,成功才跳转
可以设置一个变量$result 来判断是否成功,
成功的话跳转
假设$result>0是成功,则
<?php
if($result > 0){
echo '<script>alert("提交成功!");location.href="'.$url.'"</script>'; //$url就是你的跳转路径
}
?>
或者
<?php
if($result > 0){
echo '提交成功,即将跳转.....';
header("refresh:1;url=$url");//$url就是你的跳转路径
}
?>
‘伍’ php 提交表单跳转到下个页面之后如何保持原来提交的数据
1.表单页a.php
<form action="b.php" name="form1" method="post">
<input type="text" name="keyword" />
</form>
2.表单接收页b.php
<?
$keyword = $_POST["keyword"];
?>
<form action="b.php" name="form1" method="post">
<input type="text" name="keyword" value="<?=keyword?>"/>
</form>
下面为显示结果内容
......
............
................
‘陆’ 一个简单的php代码:前面表单提交后,根据提交的用户名、密码跳转到不同的网页。
有两种方式:
完整路径省略了,只写了文件名表达意思就好
1、在php里判断
<script>
<? if($un=="abc" && $ps=="123") {?>
document.location="t1-11.php";
<? }else{ ?>
document.location="t2-11.php";
<? } ?>
</script>
2、在js里判断
<script>
if(<? echo $un ?> == "abc" && <? echo $ps ?> =="123"){
document.location="t1-11.php";
}else{
document.location="t2-11.php";
}
</script>
‘柒’ php表单提交给一个界面B处理后,如何跳转会界面a并获取界面B中的值
B跳的时候,a.php?user=username,A再GET获取user内容。最简单的方法了
‘捌’ PHP中如何设置当表单里的submit提交点击后跳转到表单内的数据.html
form表单的action属性就是你数据提交的页面,你填写了这个属性,那么数据就会提交到你指定的页面去。这样你在指定的页面就能接收到这些数据了。
‘玖’ php 表单提交 跳转
php表单提交成功后,最好有个判断是否成功,成功才跳转
可以设置一个变量$result 来判断是否成功,
成功的话跳转
假设$result>0是成功,则
<?php
if($result > 0){
echo '<script>alert("提交成功!");location.href="'.$url.'"</script>'; //$url就是你的跳转路径
}
?>
或者
<?php
if($result > 0){
echo '提交成功,即将跳转.....';
header("refresh:1;url=$url");//$url就是你的跳转路径
}
?>