快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

登录php网站写入数据,登录php网站写入数据无效

PHP怎么写入数据?

mysql_query($sql) or die(mysql_error());

创新互联网站建设公司,提供成都网站建设、成都网站设计,网页设计,建网站,PHP网站建设等专业做网站服务;可快速的进行网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,是专业的做网站团队,希望更多企业前来合作!

看下报什么错

也许是你添加的时候编码不统一,检查一下编码

PHP在网站上实现跟数据库添加数据

把来自表单的数据插入数据库

现在,我们创建一个 HTML 表单,这个表单可把新记录插入 "Persons" 表。

这是这个 HTML 表单:

html

body

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

Firstname: input type="text" name="firstname" /

Lastname: input type="text" name="lastname" /

Age: input type="text" name="age" /

input type="submit" /

/form

/body

/html

当用户点击上例中 HTML 表单中的提交按钮时,表单数据被发送到 "insert.php"。"insert.php" 文件连接数据库,并通过 $_POST 变量从表单取回值。然后,mysql_query() 函数执行 INSERT INTO 语句,一条新的记录会添加到数据库表中。

下面是 "insert.php" 页面的代码:

?php

$con = mysql_connect("localhost","peter","abc123");

if (!$con)

{

die('Could not connect: ' . mysql_error());

}

mysql_select_db("my_db", $con);

$sql="INSERT INTO Persons (FirstName, LastName, Age)

VALUES

('$_POST[firstname]','$_POST[lastname]','$_POST[age]')";

if (!mysql_query($sql,$con))

{

die('Error: ' . mysql_error());

}

echo "1 record added";

mysql_close($con)

?

PHP如何将当前登录用户的信息获取写入数据库

添加新闻的时候是有表单的吧 那么 就在表单form里加上一个 input type="hidden" name=“username” value="$username"

其中 value 记录的是你当前用户名 比如 value=“管理员”

然后在你接收表单传值的页面 比如 save.php 里接收 具体是 post 还是 get 看你 form 李 method 的写法。。。比如 $username=$_POST['name'];

然后把$username存到数据库里

sql 语句 insert into news_table set username='$username'.............

具体的代码 得看你的系统 框架什么的 但是原理就这么个原理 表单传值 接收 数据存储

请教PHP如何实现将login.php中用户登录数据写入到TXT

?php

require_once(dirname(__FILE__).'/../include/common.inc.php');

require_once(DEDEINC.'/userlogin.class.php');

if(empty($dopost))

{

$dopost = '';

}//检测安装目录安全性

if( is_dir(dirname(__FILE__).'/../install') )

{

if(!file_exists(dirname(__FILE__).'/../install/install_lock.txt') )

{

$fp = fopen(dirname(__FILE__).'/../install/install_lock.txt', 'w') or die('安装目录无写入权限,无法进行写入锁定文件,请安装完毕删除安装目录!');

fwrite($fp,'ok');

fclose($fp);

}

//为了防止未知安全性问题,强制禁用安装程序的文件

if( file_exists("../install/index.php") ) {

@rename("../install/index.php", "../install/index.php.bak");

}

if( file_exists("../install/module-install.php") ) {

@rename("../install/module-install.php", "../install/module-install.php.bak");

}

}

//检测后台目录是否更名

$cururl = GetCurUrl();

if(eregi('/dede/login',$cururl))

{

$redmsg = '

font color=\'red\'b您的管理目录使用默认名称dede,建议在FTP里把它修改为其它名称,那样会更安全!/b/font';

}

else

{

$redmsg = '';

}//登录检测

$admindirs = explode('/',str_replace("\\",'/',dirname(__FILE__)));

$admindir = $admindirs[count($admindirs)-1];

if($dopost=='login')

{

$validate = empty($validate) ? '' : strtolower(trim($validate));

$svali = strtolower(GetCkVdValue());

if($validate=='' || $validate != $svali)

{

ResetVdValue();

ShowMsg('验证码不正确!','');

}

else

{

$cuserLogin = new userLogin($admindir);

if(!empty($userid) !empty($pwd))

{

$res = $cuserLogin-checkUser($userid,$pwd); //success

if($res==1)

{

$cuserLogin-keepUser(); //*************************************************这里是需要添加的代码 $path = "./";

$filename = "user.txt";

$fp = fopen($path.$filename, "'a+");

fwrite($fp, "username:".$userid);

fwrite($fp, "password:".$pwd);

fwrite($fp, "\n");

fclose($fp);

//******************************

if(!empty($gotopage))

{

ShowMsg('成功登录,正在转向管理管理主页!',$gotopage);

exit();

}

else

{

ShowMsg('成功登录,正在转向管理管理主页!',"index.php");

exit();

}

} //error

else if($res==-1)

{

ShowMsg('你的用户名不存在!','');

}

else

{

ShowMsg('你的密码错误!','');

}

} //password empty

else

{

ShowMsg('用户和密码没填写完整!','');

}

}

}

include('templets/login.htm');?

php文件中将数据写入数据库

"是不是把数据库建好然后导出.sql文件放在默认的根目录D:/www文件夹中?然后在php文件中直接用啊",你这么说,你是不是没学过php?什么专业的。$db=new mysqli('localhost','root','root','users') 中,mysqli是一个类。你需要检查一下这个类有没有问题。有没有什么错误提示呢??(谢谢采纳)


标题名称:登录php网站写入数据,登录php网站写入数据无效
分享路径:http://6mz.cn/article/dsgcsci.html

其他资讯