摘要: 转自:http://www.cnblogs.com/TankXiao/archive/2013/01/08/2818542.html#WhatsStatusCodeHTTP协议 (六) 状态码详解HTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。 如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。 本文我花了一个多月的时间把所有的状态码都总结了下,内容太多,看的时候麻烦耐心点了。HTTP状态码的学习资料到处都有,但是都是理论上讲解。 本文介绍HTTP协议中的HT 阅读全文
posted @ 2013-04-24 16:42 keethebest 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 引言HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前在WWW中使用的是HTTP/1.0的第六版,HTTP/1.1的规范化工作正在进行之中,而且HTTP-NG(Next Generation of HTTP)的建议已经提出。HTTP协议的主要特点可概括如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因 阅读全文
posted @ 2013-04-24 16:40 keethebest 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 【1】页面之间无法传递变量 get,post,session在最新的php版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$_POST['foo'],$_SESSION['foo']来得到当然也可以修改自动全局变量为开(php.ini改为register_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法比较好。【2】Win32下apache2 用get方法传递中文参数会出错test.php?a=你好&b=你也好传递参数是会导致一个内部错误解决办法:"test.php 阅读全文
posted @ 2013-04-24 16:32 keethebest 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1)内容管理系统:用户提交内容后,系统生成静态HTML页面;写出实现的基本思路直接通过php写入文件,或使用模板来替换标签 2) 简单描述用户修改以发布内容的实现流程和基本思路 更新内容,替换静态文件3) 写出以下程序的输出结果 <? $b=201; $c=40; $a=$b>$c?4:5; echo $a; ?> 44) 写出以下程序的输出结果 <? $str="cd"; $$str="hotdog"; $$str.="ok"; echo $cd; ?> hotdogok 5)有一表 menu(main 阅读全文
posted @ 2013-04-24 16:31 keethebest 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 一、PHP/MySQL编程 1) 某内容管理系统中,表message有如下字段 id 文章id title 文章标题 content 文章内容 category_id 文章分类id hits 点击量 创建上表,写出MySQL语句2)同样上述内容管理系统:表comment记录用户回复内容,字段如下 comment_id 回复id id 文章id,关联message表中的id comment_content 回复内容 现通过查询数据库需要得到以下格式的文章标题列表,并按照回复数量排序,回复最高的排在最前面文章id 文章标题 点击量 回复数量用一个SQL语句完成上述查询,如果文章没有回复则回复数量显 阅读全文
posted @ 2013-04-24 16:30 keethebest 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1、使用php写一段简单查询,查出所有姓名为“张三”的内容并打印出来表名User Name Tel Content Date 张三 13333663366 大专毕业 2006-10-11张三 13612312331 本科毕业 2006-10-15张四 021-55665566 中专毕业 2006-10-15请根据上面的题目完成代码: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->$mysql_db=mysql_connect("l 阅读全文
posted @ 2013-04-24 16:29 keethebest 阅读(215) 评论(0) 推荐(0) 编辑
摘要: Mysql部分1 创建poll表,用于记录单选投票用户的数据字段包括 id[ Autoincreace ] , ip , time , iid(用户选则的选项,int型)写出create上述table的完整sql语句droptableifexists poll;/*==============================================================*//* Table: poll*//*==============================================================*/createtable poll( idi 阅读全文
posted @ 2013-04-24 16:28 keethebest 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 1 请说明 PHP 中传值与传引用的区别。什么时候传值什么时候传引用? 答: 传值只是把某一个变量的值传给了另一个变量,而引用则说明两者指向了同一个地方。 2 在PHP中error_reporting这个函数有什么作用? 答: The error_reporting() function sets the error_reporting directive at runtime. PHP has many levels of errors, using this function sets that level for the duration (runtime) of your script 阅读全文
posted @ 2013-04-24 16:27 keethebest 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 1.以下哪一句不会把 John 新增到 users 阵列? $users[] = 'john';成功把 John 新增到阵列 users。 array_add($users,’john’);函式 array_add() 无定义。 array_push($users,‘john’);成功把 John 新增到阵列 users。 $users ||= 'john';语法错误。2.sort()、assort()、和 ksort() 有什么分别?它们分别在什么情况下使用?sort()根据阵列中元素的值,以英文字母顺序排序,索引键会由 0 到 n-1 重新编号。主要是当阵列 阅读全文
posted @ 2013-04-24 16:26 keethebest 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 1.在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量(1)中;而链接到当前页面的的前一页面URL记录在预定义变量(2)中<?php//本页地址,SCRIPT_NAME也可以:php/test.phpecho$_SERVER['PHP_SELF']."<br />";//链接到当前页面的前一页面的 URL 地址:echo$_SERVER['HTTP_REFERER']."<br />";//其它的见参考手册:语言参考》变量》预定义变量//前执行脚本的绝对路径名:D:Inetp 阅读全文
posted @ 2013-04-24 16:25 keethebest 阅读(235) 评论(0) 推荐(0) 编辑