怎么获取某网站的一个php网页源码
PHP是后台代码,一般来说你是获取不了的,因为最后呈现给用户的php网页,都经过php解释器进行转换成html代码了。
php 源码
PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器
端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP源码指的使用PHP开发的实例,没有经过二次封装,能够直接进行二
次开发的程序,PHP简单易学,如果你想学网站开发,PHP是一个不错的选择,因会PHP跟其它语言相对有一定的优势:
1、PHP是开放的源代码:所有的PHP源代码事实上都可以得到。
2、PHP是免费的。和其它技术相比,PHP本身免费。
3、php的快捷性,程序开发快,运行快,技术本身学习快。嵌入于HTML:因为PHP可以被嵌入于HTML语言,它相对于其他语言,编辑简单,实用性强,更适合初学者。
4、跨平台性强:由于PHP是运行在服务器端的脚本,可以运行在UNIX、LINUX、WINDOWS下。
5、效率高:PHP消耗相当少的系统资源。
6、图像处理:用PHP动态创建图像
7、面向对象:在php5 中,面向对象方面都有了很大的改进,现在php完全可以用来开发大型商业程序。
8、专业专注:
我在本地测试下面的php图形验证源码,老是显示xx.php无法下载(来自localhost),哪位能否帮我看下代码?
帮你测试了下,你里面有句写少了
$backColor=ImageColorAllocate($im,rand(220,255),rand(220,255));
RGB值是3个的,再加个rand(220,255)变成
$backColor=ImageColorAllocate($im,rand(220,255),rand(220,255),rand(220,255));
这样就OK了
你这里应该是运行到 $backColor=ImageColorAllocate这里就出错了,所以图片没有生成,所以出现你看到的错误,因为这个函数你少写了个参数。
?
phpinfo();
?
这样可以看到php相关信息,你看看GD相关的信息
开启的话GD Support 是enabled 的
我这里有一个php的第三方平台的源代码,自己看不懂。
只能自己学着去改,或者花钱去找人的,自己学着慢慢改吧,又能自己上手,以后不求人,要不现在大家都这么忙,只有我没事在这里帮你解答。
php采集网页,查不到源代码
设置下user-agent ,cookie ,Referer 信息试试
另外 有些网页是先加载网页框架 然后 在通过js 来加载实际内容的。
如何获取某网站php源代码?
PHP语言为服务器端的脚本,是在服务器上被执行,与Javascript不同,javascript、CSS、图片都能完全被保存。
客户端请求时,PHP语言被解析执行,生成html代码,通过web服务器发送给浏览器,
浏览器上已经没有PHP语言的任何信息。
如果通过浏览器,是永远无法获取PHP源码。
当然,通过其他非常规手法,可能性是存在的!
此处就不多说了,很怕河蟹!
希望有所帮助,谢谢!
0条大神的评论