PHP
文章平均质量分 60
郭晓湉
代码小民工
展开
-
寒假篇 -1
看海贼王一直看到现在还是学会儿自己的专业吧刚看了会儿在淘宝上买的 《php和MySQL Web开发》对于什么都不懂的我来说 真是像看天书PHP是一种服务器端脚本语言,它是专门为Web设计的。在一个HTML页面中,可以嵌入php代码,这些代码在每次页面被设访问时执行,php代码将在web服务器中被解释并且生成HTML或访问者看到的其他输出,还了解到php诞生与1994年,嘿嘿 比我还原创 2012-01-06 20:35:26 · 1198 阅读 · 0 评论 -
寒假篇 -2
天天这么无聊听着小歌,看会儿的php也是打发时间吧 PHP标记是以" " 为结束。()叫做php标记。可以告诉Web服务器php代码的开始和结束,这两个标记之间的任何文本都会被解释成为php.而此标记之外的任何文本都会被认为是常规的HTML,php标记可以隔离php代码和HTML. 可以选择不同风格的php标记,php标记有4种不同风格,如下:1. XML风格 Ord原创 2012-01-07 22:51:29 · 895 阅读 · 0 评论 -
寒假篇 - 3
首先祝大家新年快乐,身体健康,万事如意哎, 其实一点都不想过这个年,又老一岁,悲剧各种想大哭, 外面炮声不断, 真烦人阿戴上耳机, 放着小歌,写我的php。 要淡定 1.php语句php语句放置在php的开始和结束标记之间,php解释器进行何种操作, 例 echo 'Order processed. '; 使用echo语句具有一个非常简单的结果,它将传递给其自身的字符串原创 2012-01-22 19:03:23 · 1371 阅读 · 1 评论 -
AJAX数据处理方式
1.HTML的处理方式(responseText)2.XML的处理方式(responseXML及DOM)优点:格式固定,容易扩展数据,层析清晰缺点:节点的获取(有问题)所以解析XML一般用服务器语言(DOM)3.JSON(eval函数格式化及responseJSON) JSON:利用js的对象来表示的数据(字符串)js字面量:1.对象字面量:{stu1:{n原创 2012-10-15 18:41:47 · 949 阅读 · 0 评论 -
XML选择
1. 为定义一个XML文档的结构,开发者可以使用的XML技术有。(选择二项)(bd)a) UMLb) DTDc) Namespace d) XMLSchemae) XSL2. 下面是XML标准提供的编程接口,用于开发人员访问XML文档。(选择两项)(bd)a) Xpath b) Dom原创 2012-11-07 14:20:22 · 2033 阅读 · 0 评论 -
Smarty
Smarty模板技术一、什么是Smarty?1.概念:是使用PHP写出来的模板引擎,实现了后台逻辑(*.php)和外在内容(前台页面)分离,将php程序员和美工设计人员进行分离。应用Smarty的网站程序逻辑的改变不会影响美工页面的设计,美工设计从新修改之后不会影响到程序逻辑。2.优点:在比较大的项目中才得以体现:当后数据没有变化的时候,只需一次编译,只有当后台数据发生变时,页面才原创 2012-11-07 14:13:35 · 747 阅读 · 0 评论 -
AJAX理解
AJAX 使用 Http 请求您希望从服务器上的文件或数据库中得到任何的信息,或者向服务器发送信息的话,就必须利用一个 HTML 表单向服务器 GET 或 POST 数据。获取信息,等待服务器的响应,然后一张新的页面会加载结果。通过利用 AJAX,您的 JavaScript 会通过 JavaScript 的 XMLHttpRequest 对象,直接与服务器来通信。通过使用 HTTP 请求,原创 2012-11-08 14:21:43 · 853 阅读 · 0 评论 -
Smarty模板技术
一、什么是Smarty?1.概念:是使用PHP写出来的模板引擎,实现了后台逻辑(*.php)和外在内容(前台页面)分离,将php程序员和美工设计人员进行分离。应用Smarty的网站程序逻辑的改变不会影响美工页面的设计,美工设计从新修改之后不会影响到程序逻辑。2.优点:在比较大的项目中才得以体现:当后数据没有变化的时候,只需一次编译,只有当后台数据发生变时,页面才需要重新编译。(运行速度原创 2012-11-08 14:22:35 · 837 阅读 · 0 评论 -
dedecms相关知识
一、什么是二次开发?比如以前学习的ecshop开发小型购物网站。利用已有的开源项目,进行相关设置于更改,形成自己想得到网站的前后台。二、CMS(content manage system)内容管理系统1、概念:内容:文字、图片、文件、音乐、影视。。。2、优点:快速、简便、开源(开放源代码)3、目前比较流行的CMSdedeCMS(织梦CMS):开发中小型网站(原创 2012-11-26 17:02:27 · 1144 阅读 · 0 评论 -
验证码画布设计
$im = imagecreatetruecolor(80,20);$bgcolor = imagecolorallocate($im,200,255,255);//调制背景色$bordercolor = imagecolorallocate($im,0,0,255);//调制边框颜色$tcolor = imagecolorallocate($im,255,0,0);$green原创 2012-11-12 18:57:23 · 1036 阅读 · 0 评论 -
最常见的php面试题
面试题一 1、表单提交get和post有何区别?答:get的方式是把数据在地址栏中发送,get传送的数据量较小,不能大于2KB。post传送的数据量较大,一般被默认为不受限制。但理论上,IIS4中最大量为80KB,IIS5中为100KB。2、用PHP打印出前一天的时间格式是2006-5-1022:21:21echo date("Y-m-dH:i:s",time()-(3600*原创 2012-11-12 19:03:19 · 7963 阅读 · 0 评论 -
变量调节器
变量调节器用于变量,自定义函数和字符串。请使用‘|’符号和调节器名称应用调节器。变量调节器由赋予的参数值决定其行为。参数由‘:’符号分开。如果你给数组变量应用单值变量的调节,结果是数组的每个值都被调节。如果你只想要调节器用一个值调节整个数组,你必须在调节器名字前加上@符号。capitalize将字母首字换为大写。count_characters 决定是否计算空格字符。cat将c原创 2012-11-12 15:27:07 · 979 阅读 · 0 评论 -
知识点必记
_isset() 用来测定变量是否存在的函数_unset() 删除指定的变量,参数为要删除的变量的名称_set() 程序在运行过程中为私有成员属性设置值_get() 在运行过程中,在对向外部获取私有属性的值query() 向数据库发送查询命令来执行select_db() 为数据库查询选择默认数据库$erron 返回最近函数调用的错误代码$error原创 2012-11-13 18:38:34 · 991 阅读 · 0 评论 -
输出从m到n的值(PHP实例)
首先建立一个html文件,创建表单。增加两个文本text表单用来传递数据,再建立一个php文件用来接收表单传递过来的数据,把传递过来的两个数值,从m到n利用for循环赋值给数组。再应用smarty模板,创建一个tpl文件。利用这个tpl文件显示php文件中的数组。利用if语句判断,if $array[el]%$num_cate==0、判断这些数中是否能被要整除的数整除。输出从m到n中的奇数原创 2012-11-13 18:44:09 · 1649 阅读 · 0 评论 -
Javascript 基础
1,Html的标签用于把script代码嵌入到html页面中 Document.write()用于向页面写入输出的文本2,把javascript代码放在何处 当页面被载入时会执行body部分的javascript代码 当页面被调用时执行head部分的javascript代码(为了确保调用时已经被加载进来) 如果很多页面都需要这段javas原创 2012-11-13 18:35:15 · 1101 阅读 · 0 评论 -
Javascript高级
1,解释型 vs 编译型解释型,php javascript 解释型,就是先翻译成计算机能够认识的二进制语言,解释一行代码就执行,编译型 语言:先把代码翻译成计算机能够认识的语言之后,要生成一个二进制文件,exe,以后等再去执行代码的时候就。。。基本数据类型:1, 基本数据类型是值传递2, 引用数据类型是引用传递Undefined,首先他就是一个值,声明了一个变量,原创 2012-11-14 14:02:36 · 737 阅读 · 0 评论 -
JavaScript+总结(一)
前言:同样的事情,别人没有做过而你也没有做过,这就是你的失败之处;相反,别人没有做过而你尝试着做了,这就是你的成功。比别人多踏一步,成功的几率高达99%,如果这样,你愿意去做么,来吧,让我们一起总结JavaScript学习开发经验。 首先列一下JavaScript要研究学习的东西,学习任何东西都要具备一定的基础,当然这个基础并一定限于同行业的知识,可以是你的兴趣,爱好,把这些当成学习的基础原创 2012-11-14 20:45:25 · 898 阅读 · 0 评论 -
JavaScript+总结(二)
5、对象本地对象:1)、Array类toString () 字符转换;slice () 返回特定项新数组;array栈:后进先出结构;push () :在数组结尾添加一个或多个项;pop () :删除最后一个数组项(length - 1);shift () :删除第一个数组项;unshift () :把一个数组项放到第一个位置;splice () :把数组项原创 2012-11-14 20:46:42 · 1036 阅读 · 0 评论 -
事件驱动(案例)
function showDiv(){//DOM js的DOM操作,类似于php DOM操作XML//创建一个元素,参数是元素名var new_div=document.createElement('div');//给div设置大小和颜色,通过他的style属性来获得,但是设置具体的某个属性还得要根据某个属性来设置new_div.style.width='100px';原创 2012-11-14 20:41:21 · 1315 阅读 · 0 评论 -
JavaScript+总结(三)
全部字符集:字符描述\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。例如,'n'匹配字符 "n"。'\n'匹配一个换行符。序列 '\\'匹配 "\" 而 "\(" 则匹配 "("。^ 匹配输入字符串的开始位置。如果设置了 RegExp对原创 2012-11-14 20:48:18 · 1092 阅读 · 0 评论 -
JavaScript+总结(四)
10、 DOMDOM是“Document Object Model”(文档对象模型)的首字母缩写 1)访问节点:访问html元素:var oHtml=document.documentElement;获取head元素:varoHead=oHtml.firstChild;获取body元素:varoBody=oHtml.lastChild; 或者 var oBody=docum原创 2012-11-14 20:49:25 · 766 阅读 · 0 评论 -
dedeCMS的标签
1.单标签(在cms的主页添加自己的广告){dede:标签的名称 属性名=属性值,..../}=====>{dede:globle.dede的全局变量名/}2.双标签(内容用:field标签){dede:标签名 属性名=属性值,...}=======》内容[field(表示当前数据库中存放响应栏目的表):字段名(数据库中表的字段名)/]{/dede:标签名}3.修改的f原创 2012-11-30 10:29:46 · 1219 阅读 · 0 评论 -
缓存
单页面 多缓存 为了处理同样的显示界面,不同的显示内容。内容有url参数决定。同一个模板可以生成多个缓存文件(有多少内容就有多少个缓存文件),多个缓存文件用display(*tpl,$_GET["id"]);在PHP中可以is_cached判断模板是否被缓存,is_cached格式display完全一样。局部不缓存 页面很复杂,需要设置缓存。原创 2012-11-17 15:33:42 · 906 阅读 · 1 评论 -
Warning: mysql_connect(): [2002]的错误解决方案
Warning: mysql_connect() [function.mysql-connect]: [2002] 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试 (trying to connect via tcp://localhost:3306) 最近在windows7下用PHP 遇到一个很棘手的问题,在使用 phpmyadmin 来管理 mysql原创 2012-11-19 16:38:36 · 3649 阅读 · 0 评论 -
php试题与答案(二)
37.在str_replace(1,2,3)函数中1 2 3 所代表的名称是( ) B A "取代字符串","被取代字符串","来源字符串" B "被取代字符串","取代字符串","来源字符串" C "来源字符串","取代字符串","被取代字符串" D "来源字符串","被取代字符串","取代字符串" 38.浏览网页时,看原创 2012-12-04 19:47:49 · 17178 阅读 · 1 评论 -
php试题与答案(三)
一、填空题 1、在php页面中要运行php代码,可以用以下语句声明脚本 2、php代码可单独使用或包含在与内,以"________"为定界符 3、在php代码中一个等号代表___赋值______;两个等号代表__判断_______; 4、$int_b)?($int_c=$int_a):($int_c=$int_b); echo "$int_c"; ?> 此段程序执行后,原创 2012-12-04 19:55:01 · 5232 阅读 · 0 评论 -
贪吃蛇代码
http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档#container{ width:800px; margin:auto; margin-top:60px; }#map{ width:800px; height:原创 2012-11-21 23:08:04 · 1241 阅读 · 0 评论 -
php试题与答案(一)
1.mysql_connect( )与@mysql_connect( )的区别是( B ) A @mysql_connect( )不会忽略错误,将错误显示到客户端 B mysql_connect( )不会忽略错误,将错误显示到客户端 C 没有区别 D 功能不同的两个函数 2.语句for($k=0;$原创 2012-12-04 19:40:05 · 18587 阅读 · 1 评论 -
PHP面试题
1.以下哪一句不会把 John 新增到 users 阵列?$users[] = ‘john’;成功把 John 新增到阵列 users。array_add($users,’john’);函式 array_add() 无定义。array_push($users,‘john’);成功把 John 新增到阵列 users。$users ||= ‘john’;语法错误。原创 2012-12-04 19:56:34 · 2340 阅读 · 0 评论 -
Mysql数据库常用命令
1、显示命令 show databases 显示数据库列表 show tables 显示库中的数据表 describe 表名 显示数据表的结构 select * from 表名 显示表中的记录 select what_to_select from which table [whereconditions_to_satisfy原创 2012-12-07 08:26:36 · 1282 阅读 · 0 评论 -
MySQL 数据库的查询
第四章 数据查询熟练掌握:select(选择)(想看什么,就放在select后面就可以了)一、 基本查询Select 列名,列名… from 表1. 查看需要的列(1).选择指定列(2).选择所有列(3).查看运算列(表中的数据都是最原始的)(4).增加注释列(5).更改列标题(临时显示的列标题)2. 查看需要的行(筛选)Select 列名,列名…原创 2012-11-24 08:59:08 · 1192 阅读 · 0 评论 -
缓存的相关知识
缓存:1.什么是缓存(cache)?内存(临时存放数据,解决cpu和外部设备之间速度不匹配)高速缓存(cache)(解决cpu和内存之间速度不匹配的问题)作用:提高计算机数据的访问速度网站设计中(软件开发中)缓存的概念:在PHP中,缓存就是就是硬盘中的一块区域,将生成的不变的页面放入这块区域中,相当于直接放入了缓存。当用户重复访问相同页面的时候,直接从缓存区域调用页面。原创 2012-11-24 09:00:35 · 843 阅读 · 0 评论 -
PHP+MYSQL+HTML 学生成绩查询
首先创建一个数据库名为 xscj,表信息如下:页面信息为:http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">学生成绩查询#apDiv1 { position:absolute; width:200px; height:151px原创 2012-11-24 19:05:50 · 24668 阅读 · 8 评论 -
PHP实现上一页下一页翻页代码实例
//1,将数据库的所有记录查询出来,然后再一页一页的显示$link=mysql_connect('localhost','root','123') ; mysql_select_db('yanhua');mysql_query("set names utf8");//首先要=知道每页显示几条记录 pagesize//第几页 page//下一页要掠过之前的几个记录 o原创 2012-12-13 19:32:39 · 12267 阅读 · 0 评论 -
PHP从页面上传图片到数据库(实例)
PHP页面// include 'templates/init.php'; //什么东西//初始化act$_REQUEST['act']=$_REQUEST['act']?$_REQUEST['act']:'';if($_REQUEST['act']=='add'){ include 'templates/tupian_add.php'; }else原创 2012-12-13 19:29:21 · 3508 阅读 · 0 评论 -
如何从页面向数据库插入信息(PHP实例)
PHP页面//初始化act$_REQUEST['act']=$_REQUEST['act']?$_REQUEST['act']:'';if($_REQUEST['act']=='add'){ include 'templates/zhiliang_add.php'; }elseif($_REQUEST['act']=='insert'){ //文件上传原创 2012-12-13 19:25:51 · 2735 阅读 · 0 评论 -
Smarty从数据库中提取图片显示到页面(实例)
PHP 文件: include("libs/Smarty.class.php");$smarty=new Smarty();$smarty->template_dir="demo/templates";$smarty->compile_dir="demo/templates_c";$smarty->left_delimiter="$smarty->right_del原创 2012-12-13 19:19:52 · 1983 阅读 · 0 评论 -
Smarty如何从数据库读取图片(实例)
从页面上传图片到数据库见(http://blog.csdn.net/xtqueen_up/article/details/8292290) include("libs/Smarty.class.php");$smarty=new Smarty();$smarty->template_dir="demo/templates";$smarty->compile_dir="dem原创 2012-12-17 20:52:52 · 1847 阅读 · 0 评论 -
Smarty技术实现学号查询(实例)
输入学生学号能查询出该学生的信息以下为php页面include("libs/Smarty.class.php");$link = mysql_connect('localhost','root','123') or die("连接数据库失败");mysql_select_db('xsxx');$q = "select * from stu where id like '".原创 2012-11-12 18:48:01 · 1037 阅读 · 0 评论 -
如何从数据库调出数据显示到页面PHP+Mysql+Html(简单实例)
首先显示一下数据库的数据页面信息 http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">无标题文档留言内容编号用户标题内容发表时间$link=mysql_connect('localhost','root','123')原创 2012-11-24 18:52:59 · 18404 阅读 · 3 评论