‘壹’ 关于php中表单按钮提交
你所发上来的代码是没有问题的,请留下你的QQ,我加你远程帮你看看。
——————
你所发上来的代码是没有问题的,请留下你的QQ,我加你远程帮你看看。
你这样吧,把你的script起始标签改成如下:
<scripttype="text/javascript">
然后再将script标签提到form表单前面去,也就是将你的代码改成如下结构尝试一下:、
<!doctypehtml>
<html>
<head>
<metacharset="utf-8">
<title>无标题文档</title>
</head>
<body>
<scripttype="text/javascript">
functionsub(){
varf=document.getElementById("form");
f.submit();
}
</script>
<formid="form"action=""method="post">
<inputonclick="sub()"type="button"value="提交">
</form>
</body>
</html>
____
如果接下来还是不行,就把sub()这个函数的名字改了,要知道sub是JS一个内置函数,可能是这里冲突也说不定
————
如果还是不行,你将form命名一个name,写成如下形式:
<scripttype="text/javascript">
functionsub(){
varf=document.myForm;
f.submit();
}
</script>
<formname="myForm"id="form"action=""method="post">
<inputonclick="sub()"type="button"value="提交">
</form>
‘贰’ PHP实现简单的文本提交表单(可放入图片)
。。。。
插入图片file控件实现的,上传实际上是将图片上传到了服务器上面,然后获得图片存储的路径。数据库存储的不是图片,而是这里的路径。
代码如下:
html:
<form action="你的路径" enctype="multipart/form-data" method=“post”>
<input type="file" value="上传图片" name="pic">
<textarea name="content"></textarea>
</from>
这里提交到php页面,也就是你路径指向的位置:
php:
$file = $_FILES["pic"]["name"]; //提取文件域内容名称,并判断
$path=”aaa/”; //上传路径 .这个路径必须真实存在,否则会出错,或者你判定下这个路径是否存在,如果不存在则生成文件,这里我就不写了。判定图片格式我也没有写,如果你想要,从网上下载很多上传图片的类库,简单方便.
$file2 = $path.$file;//文件将要放到的位置
$result=move_uploaded_file($_FILES["img"]["tmp_name"],$file2); //将临时文件移动到指定目录下
$content = $_POST['content'];
然后插入到数据库中:
insert into 表 (‘pic’,'content') values ('".$file2."','".$content."');
‘叁’ php中表单提交的时间
你提交过来的表单数据处理的地方
要不你把你处理表单入库的代码贴出来吧
你入库的sql语句里面, 例如:
insert `comment`(content,date) value($_POST['content'], date('Y-m-d H:i:s'))
date是你字段,date('Y-m-d H:i:s')是时间戳了
‘肆’ php怎么实现form提交表单并跳转到action页面
<form action="a.php" method="post" name="theForm" onsubmit="return validate();">
<table width="90%" id="general-table">
<tr>
<td class="narrow-label">{$lang.title}</td>
<td><input type="text" name="title" size ="40" maxlength="60" value="{$article.title|escape}" />{$lang.require_field}</td>
</tr>
<input type="submit" value="提交" class="button" />
</form>
这样就可以的,不知道你是遇到了什么无法执行的问题吗?
‘伍’ php表单怎样提交到当前页面,并用$_POST获取其值
按照这样输入:
<?php
$username=$_POST['username'];
?>
<form action="" ><input type="text" name="username"><input type="submit" name="submit" value="提交"></form>
‘陆’ php怎么把表单提交的数据放到数据库中。
php数据库操作主要分为5个步骤:1连接MYSQL 2连接到你的数据库 3写SQL语句 4运行sql语句 5关闭数据库
//第一步
$con = mysql_connect("localhost","root","123456789");
//第二步
mysql_select_db('rankingme',$conn);
//第三步
$sql="insert into lili (name,sex,et,hobby,photo,tel,address,content,time) values ($name,$sex,$et,$hobby,$photo,$tel,$address,$content,$time)"
//第四步
mysql_query($sql);
//第五步
mysql_close($con);
‘柒’ php表单怎样提交到当前页面,并用$_POST获取其值
示例如下:
<?php
//如果post提交,则进入if
if($_POST){
print_r($_POST);
}
?>
<!DOCTYPEHTML>
<htmllang="zh-CN">
<head>
<metacharset="utf-8"/>
<title>PHP</title>
</head>
<body>
<formmethod="post"action="#">
uname:<inputname='uname'type='text'/><br/>
<inputname='btn'type="submit"value="提交"/>
</form>
</body>
</html>
‘捌’ 表单提交有那两种方式PHP如何获得表单提交的数据
1. 修改php.ini,查找 register_globals,将其值修改为 On。这样就可以像原来一样,例如,提交的表单中包括一个名为"username"的变量,那么在php中就可以直接使用$username来访问该变量。但是,除非你要使用一段旧的代码而考虑到兼容性问题,否则不建议使用该方法。
2. 使用 $HTTP_GET_VARS、$HTTP_POST_VARS数组来访问,例如写成$HTTP_POST_VARS["username"]的形式。不过该方法也不建议采用。
3. (推荐)使用 $_POST、$_GET等数组来访问,例如写成 $_POST["username"]的形式。建议采用这种方法。
(推荐)使用 import_request_variables 函数。该函数将提交内容导入到变量中。
例如import_request_variables("gp", "rvar_");第一个参数可以选择g,p,c,分别表示导入 GET,POST,COOKIE 变量;第二个参数为导入后的变量前缀。执行上面的语句后即可使用 $rvar_username 来访问提交的 username 变量。使用import_request_variables("gp", "");可以兼容以前的PHP程序。
PHP $_GET 和 $_POST变量是用来获取表单中的信息的,比如用户输入的信息。
PHP表单操作
在我们处理HTML表单和PHP表单时,我们要记住的重要一点是:HTML页面中的任何一个表单元素都可以自动的用于PHP脚本:
‘玖’ 如何用PHP实现表单提交
创建go.php,代码如下
<?php
@$username = $_POST['name'];
@$usermessage = $_POST['message'];
if(!empty($username) || !empty($usermessage)){
echo "您的姓名:".$username.",您的留言内容:".$usermessage;
}else{
echo '<form action="go.php" method="post">
您的姓名:<input type="text" name="name"><br><br>
留言内容:<input type="text" name="message">
<button>提交</button>
</form>';
案例截图:
‘拾’ PHP怎么获取表单提交的数据啊
一、用file_get_contents以get方式获取内容,需要输入内容为:
1、<?php
2、$url='http://www.domain.com/?para=123';
3、$html = file_get_contents($url);
4、echo $html;
5、?>
二、用file_get_contents函数,以post方式获取url,需要输入内容为
1、<?php
2、$url = 'http://www.domain.com/test.php?id=123';
3、$data = array ('foo' => 'bar');
4、$data = http_build_query($data);
5、$opts = array (
6、'http' => array (
7、 'method' => 'POST',
8、 'header'=> "Content-type: application/x-www-form-urlencoded " .
9、 "Content-Length: " . strlen($data) . " ",
10、 'content' => $data
11、)
12、);
13、$ctx = stream_context_create($opts);
14、$html = @file_get_contents($url,'',$ctx);
15、?>
三、用fopen打开url,以get方式获取内容,需要输入内容为
1、<?php
2、$fp = fopen($url, 'r');
3、$header = stream_get_meta_data($fp);//获取信息
4、while(!feof($fp)) {
5、$result .= fgets($fp, 1024);
6、}
7、echo "url header: {$header} <br>":
8、echo "url body: $result";
9、fclose($fp);
10、?>
四、用fopen打开url,以post方式获取内容,需要输入内容为
1、<?php
2、$data = array ('foo2' => 'bar2','foo3'=>'bar3');
3、$data = http_build_query($data);
4、$opts = array (
5、'http' => array (
6、'method' => 'POST',
7、'header'=> "Content-type: application/x-www-form-urlencoded Cookie:cook1=c3;cook2=c4 " .
8、"Content-Length: " . strlen($data) . " ",
9、'content' => $data
10、)
11、);
12、$context = stream_context_create($opts);
13、$html = fopen('http://www.test.com/zzzz.php?id=i3&id2=i4','rb' ,false, $context);
14、$w=fread($html,1024);
15、echo $w;
16、?>
五、用fsockopen函数打开url,以get方式获取完整的数据,包括header和body,需要输入内容为
1、?php
2、function get_url ($url,$cookie=false)
3、{
4、$url = parse_url($url);
5、$query = $url[path]."?".$url[query];
6、echo "Query:".$query;
7、$fp = fsockopen( $url[host], $url[port]?$url[port]:80 , $errno, $errstr, 30);
8、if (!$fp) {
9、return false;
10、} else {
11、$request = "GET $query HTTP/1.1 ";
12、$request .= "Host: $url[host] ";
13、$request .= "Connection: Close ";
14、if($cookie) $request.="Cookie: $cookie ";
15、$request.=" ";
16、fwrite($fp,$request);
17、while(!@feof($fp)) {
18、$result .= @fgets($fp, 1024);
19、}
20、fclose($fp);
21、return $result;
22、}
23、}
24、//获取url的html部分,去掉header
25、function GetUrlHTML($url,$cookie=false)
26、{
27、$rowdata = get_url($url,$cookie);
28、if($rowdata)
29、{
30、$body= stristr($rowdata," ");
31、$body=substr($body,4,strlen($body));
32、return $body;
33、}
34、 return false;
35、}
36、?>