连接数据库是为了在应用程序和数据库之间进行数据交换,通过执行SQL查询来从数据库中检索数据。 在没有连接数据库的情况下,即使有人尝试通过注入攻击来获取数据库中的数据,也无法成功。 只有当应用程序连接到数据库并且没有对用户输入的数据进行适当过滤时,攻击者才有可能利用注入攻击来执行恶意代码或窃取数据。 因此,没有连接数据库的PHP没有注入权限。 但需要注意的是,其他类型的漏洞,例如跨站脚本攻击(XSS)和文件包含漏洞,可能会在没有数据库连接的情况下存在,需要进行安全评估和保护。
10余年的青山湖网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整青山湖建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“青山湖网站设计”,“青山湖网站推广”以来,每个客户项目都认真落实执行。
php源码没有数据库?
要看你空间是否支持php或者asp,数据库支持哪种形式的数据库。
你下载的整站源码的话,里面应该是有数据库的。数据库一般存放在data文件夹或者database文件夹中的。如果是access数据库,而且空间是asp的话,就可以直接用。mssql数据库的话设置你麻烦一些了。要看你源码的使用说明了。
如果你的空间是纯静态空间的话,那就肯定不可以了。
福和快乐伴随着您生活的每一天。
确认你的网站有rewrite的权限。
然后重写url,要用到正则表达式,其他都不难。
伪静态效果是非常好的,利于搜索引擎,而且比纯静态要好。
当然,要具体写的话,你得列出你的详细url组成方式来,基本上不止是100分能解决问题的,不过你可以留言给我,我给你参考下,简单的话就给你做了
?php
$name=$_POST["name"];
$pwd=$_POST["pwd"];
if($_POST["sun"]){
if(isset($name) || isset($pwd) )
$err="对不起用户名或者密码不能为空";
exit();
}
if($name!="admin" || $pwd!="123456"){
$err="对不起用户名或者密码不正确";
exit();
}
if($name=="admin" $pwd=="123456"){
$err="登陆成功!"
}
}
?
html
title/title
head/head
body
form method="post" action="填写本页的网页名字例如(index.php)"
用户名:input type="text" name="name" ?php echo $err ?br/
密码:input type="password" name="pwd"br/
input type="submit" name="sub" value="登陆"/input type="reset"/
/form
/body
/html