php提交
① php 中的提交
不可能实现的,执行按钮是在浏览器上进行的,而PHP只在服务器上执行
② PHP表单提交
如果将表单以提交到另外一个站点,checklogin.php的具体代码应该怎么写呢?
在表单页的HTML中把FORM 的ACTION 改成对应的地址
<form name="form1" action="http://www.abc.com/check.php" method="post">
...
</form>
③ 表单提交给PHP
后台用了
header("Location:processApply.php");转跳了吧.
④ php提交表单
刷新的时候当然会重新POST,只要用户按F5之前提交过一次,那么他在输入部分数据以后,如果按F5,那么会重新执行一次上次的提交,而不理睬当前输入的部分数据。
一般说来,在数据提交的页面不能使用返回和刷新等功能,应该在页面上进行醒目标记,教育用户。
要想你的网页与众不同--刷新不会重新提交,那么你可以在页面上弄一个隐藏的IFRAME,FORM提交的目标指向这个IFRAME,而由IFRAME调用JS代码在主页面描述提交结果,这样的页面刷新的时候就等于新进入。
大致的结果如下:
<div id=result_div></div>
<form method=post target=post_frm>.....</form>
<iframe name=post_frm style='display:none'></iframe>
<?php
if (isset($_POST['submi11t'])==TRUE)
{
$result='';
if (提交数据检查不通过) $result.='提交数据不合格!';
else if (数据保存成功) $result.='数据保存成功。';
else $result.='数据保存失败!';
echo "<script language=javascript>parent.result_div.innerHTML='$result';</script>";
}
?>
⑤ PHP怎么样让内容提交后再显示出来提交的内容呢
<?php
header("Content-Type:text/html;charset=utf-8");//页面默认utf-8
//数据库
$connec=mysql_connect('localhost','root','root')ordie('nomysqlserver:'.mysql_error());
mysql_select_db('201504',$connec)ordie('nomysql:'.mysql_error());
mysql_query("setnames'utf8'");
$so=$_GET["so"];//用这个做查询就是了index.php?so=12345
//=======添加
if(@$_GET["action"]=="add"){
$title=$_POST["title"];
$content=$_POST["content"];
$sql="insertintoshujubiao001(title,content)values('$title','$content')";
mysql_query($sql);
header("Location:test.php");
}
?>
本页面为test.php<br>
本页链接数据库,添加,查询<br>
<formaction="?action=add"method="post">
标题:<inputtype="text"name="title">
内容:<inputtype="text"name="content">
<inputtype="submit">
</form>
<formaction=""method="get">查询标题
<inputtype="text"name="so"><inputtype="submit">
</form>
<?//查询输出
$sql="select*fromshujubiao001where(titlelike'%$so%')";//只搜索标题
//$sql="select*fromshujubiao001where(titlelike'%$so%'orcontentlike'%$so%')";//搜索标题+内容
$result=@mysql_query($sql,$connec);
if(mysql_num_rows($result)){
while(@$row=mysql_fetch_array($result)){?>
<?echo$row[id];?>-<?echo$row[title];?>-<?echo$row[content];?><br>
<?}}else{echo"<palign='center'>没有查到相关记录</p>";}?>
⑥ php提交问题
$_POST['submit']
大写
⑦ 用php怎么做自动表单提交
用js body加个onload事件
⑧ PHP提交问题
要把表中的数据传到某个页面 要用到form
form有两种形式:post和get。
get - data is transferred as part of the URL
post - data is transferred after the URL in the same http data stream
不管怎样还是要提交表单后 用表单把input的值传到超链里
part1:
<form method="post" action="xx.php" enctype="application/x-www-form-urlencoded">
<input type="text" name="text1" size="8" maxlength="20" >
<input type="submit" name="Sub" value="Add Details"/>
<input type="reset" value="Reset Form"/>
</form>
part2:提交后的页面xx.php
<a href="xx.php?text1=<?php echo $text1?>"></a>
part3:xx.php页面的顶部
<?php
error_reporting(E_ALL ^ E_NOTICE);
session_start();
if (isset($_GET['text1'])){
$text1 = $_GET['text1'];
setcookie("text1",$text1,time()+86400,"/");
header("location:".$_SERVER['HTTP_REFERER']);
}
?>
下面的那个网站你可以看看 借鉴一下
下面有人回答的form用get方法也可以 不过不推荐
擦 修改个知道审核了一天
⑨ php提交信息
action="你要跳转的页面"
⑩ PHP提交的问题
是method 少个m, 呵呵 写错了,这个错了,方法就不是POST提交了
<form action="reply.php" method="post" enctype="text/plain">
<textarea name="reply" rows="10" cols="50" wrap="off"></textarea>
<input type="submit" name="submit" value="提交回复"/>
</form>