成都网站建设设计

将想法与焦点和您一起共享

向php文件提交数据 向php文件提交数据失败

html表单提交数据给php处理,用get方式能调用php文件,而用post方式提交php文件不会执行,而是提示下载

试试这个?也许是写作不规范?

创新互联坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站制作、做网站、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的河津网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!

html

body

form action="test.php" method="post"

input type="text" name="name"

input type="submit" value="s"

"ubmit

/form

/body

/html

//test.php

?php

$name=$_POST["name"];

echo $name;

?

怎么用php文件上传功能,并可以同时进行数据提交,请问代码如何写?

?php

// $_FILES["file"]["type"] 其中["file"] html中标签的name

if ((($_FILES["file"]["type"] == "image/gif") //检查上传的文件类型为gif

|| ($_FILES["file"]["type"] == "image/jpeg")//检查上传的文件类型为jpg

|| ($_FILES["file"]["type"] == "image/pjpeg"))//检查上传的文件类型为jpeg

($_FILES["file"]["size"] 20000))//检查上传的文件大小

{

if ($_FILES["file"]["error"] 0)//判断是否为错误

{

echo "Return Code: " . $_FILES["file"]["error"] . "br /";//如果错误则输出错误信息

}

else

{

echo "Upload: " . $_FILES["file"]["name"] . "br /"; //输出文件名称

echo "Type: " . $_FILES["file"]["type"] . "br /";//输出文件类型

echo "Size: " . ($_FILES["file"]["size"] / 1024) . " Kbbr /";//输出文件大小

echo "Temp file: " . $_FILES["file"]["tmp_name"] . "br /";//输出临时文件名称

if (file_exists("upload/" . $_FILES["file"]["name"]))//判断上传文件是否存在upload文件夹里

{

echo $_FILES["file"]["name"] . " already exists. ";//如果存在则提示信息

}

else

{

move_uploaded_file($_FILES["file"]["tmp_name"],

"upload/" . $_FILES["file"]["name"]);//如果不存在则拷贝临时文件到upload文件夹

echo "Stored in: " . "upload/" . $_FILES["file"]["name"];//输出上传文件路径+文件名称

}

}

}

else

{

echo "Invalid file";//错误信息

}

?

怎么将表单中的数据提交到数据库 php

一、php配置MySQL

1、将php安装目录下的php_mysql.dll和MySQL安装目录下的libmysql.dll文件拷贝至c:/windows/system32中;

2、配置php.ini

extension=php_gd2.dll

extension=php_mbstring.dll

extension=php_mysql.dll

extension=php_mysqli.dll

把上面四个。dll的最前面的;去掉

二、php表单提交至数据库的实现过程

1、login.php页面

SPAN style="FONT-SIZE: 14px"html

FORM method=post action=add.php

Name: INPUT name=usernameBR

Email: INPUT name=emailBR

INPUT value=提交 type=submit name=submit

/FORM

/SPAN

2、add.php页面

SPAN style="FONT-SIZE: 14px"?php

include("conn.php");

?

?php

if(isset($_POST["submit"]))

{

$sql = "insert into users(username, email) values('$_POST[username]', '$_POST[email]')";

mysqli_query($conn, $sql);

echo "添加成功";

}

?/SPAN

3、conn.php页面

SPAN style="FONT-SIZE: 14px"?php

$conn = new mysqli("localhost", "root", "159357");

$conn-select_db("db_test");

//mysql_query("set name 'gb2312'");

$conn-set_charset("utf8");

?/SPAN

php post 提交数据

先把JS的提交函数写好,引入到test.php文件中(别说你不会……)。把函数绑到按钮的onclick事件上,或者你用setInterval反复执行提交函数。

php文件与php文件之间如何传递数据?

通过session来储存

?php

session_start();

$_SESSION['username'] = "userName";

?

在其它页面直接取出就行了

?

session_start();

echo $_SESSION['username'];

?

通过url传向其它页面传递参数

other.php?user=xxx

 或在php重定向到其它页面时

$username = "xxx";

$home_url = 'logIn.php?user='.$username;

header('Location:'.$home_url);

其它页面用$_GET["user"]来接收

3.通过表单向其它页面传送参数

其它页面用$_POST["user"]来接收


当前文章:向php文件提交数据 向php文件提交数据失败
标题链接:http://chengdu.cdxwcx.cn/article/hgcpog.html