php本地包含如何修补
解决时间 2021-05-05 17:53
- 提问者网友:不要迷恋哥
- 2021-05-05 10:42
<?php
$p=$_GET['p'];
$pics=file($p);
for($i=0;$i< count($pics);$i++)
{
echo $pics[$i];
}
?>
过滤读取的后缀?怎么过滤
最佳答案
- 五星知识达人网友:杯酒困英雄
- 2021-05-05 11:55
用urlencode函数将c:/boot.ini进行编码得到c%3A%2Fboot.ini
也就是说你的 http://www.xyxi.com/game/img.php?p=c:/boot.ini这个链接将变为 http://www.xyxi.com/game/img.php?p=c%3A%2Fboot.ini
img.php改为$p=urldecode($_GET['p']);
TIP:你可以自制一个编码函数和解码函数
全部回答
- 1楼网友:轻雾山林
- 2021-05-05 12:53
没太明白你的意思,请尽量说的清楚,我或许可以帮助你。
ASP默认使用VBScript,而VBScript是由Visual Basic语言简化来的,非常容易上手,所以对新手来说,是做动态网页的入门选择. PHP采用类C语言风格,C/C++编程者可以不用再花多少时间就可以精通PHP. ASP在网页中为解释执行,可以镶嵌在网页代码中.执行速度一般. PHP在网页中也是解释执行,亦可以镶嵌在网页代码中,但是在Zend的帮忙下,可以变成编译执行,速度可以提升几倍. 目前ASP一般使用Access,SQL Server. 其中的Access不适用于大中型网站.SQL Server 要花银子. PHP一般使用MySQL,一个特别的免费的数据库,存取速度也比较快,二者结合使用,会让你的网页程序更加出色.. ASP,安装IIS后就可以使用,由于是在Windows可视化的界面中安装,所以,非常方便,上手容易. PHP,常用的是Apache服务器,强大!可是由于常用于Unix系统下,在Windows下安装时,许多参数设置不方便... PHP中包括有对象,类...在网页编程中加入对象,类之后,会让网页有更大的可维护性.简单的回答下你的问题,asp容易学,你看看目前大多数的网站都是asp做的就知道了。但是大型的网站用asp的话就很不合算。这个时候用php、jsp或者asp的升级版本.net(严格来说asp和.net不能算一类)就比较好了。按照大多数人的经验,首先学习asp比较容易适合你。当然,先要学会html的基本代码。
我要举报
大家都在看
推荐资讯