phpsubmit
⑴ 【php、】submit怎样实现传值跳转
如果
提交的页面和跳转的页面相同则可用
form的
action
属性
action
=
你要跳转的页面
如果不同的话
先提交过去,再在那个页面做处理,跳转至你想要的页面,这样一般是看不出来你跳转了2次的
应该可以实现你要的效果,至于传值,如果不是太多而且不是很重要的话
url参数传值就可以了
⑵ 关于PHP submit按钮未触发而执行代码问题。
//逻辑有误,改如下:
if(isset($_POST['submit'])
)
{
if(
$_POST['text']==$_SESSION[value]){
$username=$_POST['user'];
$password=$_POST['pass'];
$sql="select
*
from
word
where
user='$username'
and
password='$password'";
$query=mysql_query($sql);
if(mysql_fetch_array($query)){
echo
"登录成功";
unset($_SESSION[value]);
}else{
echo
"登录失败";
}
}else{
echo
"您输入的验证码不正确";
}
}
⑶ php submit 提交了两次
你的表单中,是不是用 JS 制作了表单验证的判断?
如果填写没有问题,表单就提交。。
如果是这样的话,你的提交按钮又使用 type="submit" 的话,你点击时,表单本身提交一次,JS 又帮你提交一次。就形成两次提交。。
⑷ php submit点击为什么传不出去值呢
php submit点击传不出去值,原因可能是出在你的form的action的文件位置没写对,或者是你PHP接收值的方式不对,举个例子来看做下测试:
<form action="接受值文件" method="post">
用户名:<input type="text" name="text" value=""/>
密码:<input type="text" name="text" value=""/>
<input type="submit" value="提交"/>
</form>
<?php
if(isset($_POST)) //如果检测到了有$_POST的值传过来,
{
echo $_POST['text'];//输出文本域的值
}
?>
⑸ php中submit是什么意思
submit指的是form表单中的提交按钮,
if($_post[submit]==true)的意思是判断是否由表单提交访问本页面。