- PHP无限分类详解 06-10
- Apache Mod_Rewrite实现URL重写的 06-10
- PHP面试题目 06-10
- 智力题 06-10
- ECshop二次开发常用代码 06-26
- PHP使用GD库函数和验证码 06-10
- PHP操作Access数据库 06-10
- PHP文件上传 06-10
- Mysql多表查询 06-10
- "无后端"的web应用开发模式 06-26
PHP无限分类详解
发布者: admin | 发布时间:2013-06-101.数据表的设计
type表
------------------------------------------------------------------
|-- id --||-- name--||-- pid --||-- path--|
|-- 1 --||-- 服 装 --||-- 0 --||-- 0,--|
|-- 2 --||-- 电器 --||-- 0 --||-- 0,--|
|-- 3 --||-- 食品 --||-- 0 --||-- 0,--|
|-- 5 --||-- 女装 --||-- 1 --||-- 0,1 --|
|-- 4 --||-- 男装 &nb
Apache Mod_Rewrite实现URL重写的配置方法
发布者: admin | 发布时间:2013-06-10前端时间朋友的网站由于在做SEO URL的规划,需要利用Apache的Mod_Rewrite对URL进行重写,实现网站伪静态化。在拿到他们提供的URL规划方案后,我做了测试,大家可以看一下。
测试环境:
Windows xp
PHP4.3
Apache2.0.58
配置步骤:
第一步:找到apache的配置文件httpd.conf(文件在conf目录下)
第二步:你首先必须得让服务器支持mod_rewrite,如果你使用的是虚拟主机,请事先询问你的主机提供商。
打开httpd.conf,找到
#LoadModule rewrite_module modules/mod_rewrite.so
把#去掉
找到AllowOverride None 改成 AllowOverride All,
注:AllowOverride 的参数设置为ALL,表示整台服务器上都支持URL规则重写。Apache 服务器要读每个网站下目录下的 .ht
PHP面试题目
发布者: admin | 发布时间:2013-06-10非技术性:
离职原因:一般不宜说薪资待遇问题,宜强调来这家公司面试的原因,有针对地对这家公司某方面进行夸赞,不宜强调离开上家公司的原因
哪个项目印象最深,从里面学到了什么东西
宜说是自己亲自做的一个项目,里面什么问题没解决,最后是通过什么方法解决的
dede技术:
dede里生成静态文件使用的是什么技术
移动dede程序,需要改几个参数
dede里联系我们这样的页面怎么做
数据库:
1、MySQL自增类型(通常为表ID字段)必需将其设为(?)字段(1分)
AUTO_INCREMENT
2、写出 SQL语句的格式 : 插入 ,更新 ,删除 (4分)
表名User
Name Tel Content Date
张三 13333663366 大专毕业 2006-10-11
张三 13612312331 本科毕业 2006-10-15
张四 021-55665566 中专毕业 2006-10-15
(a) 有一新记录(小王 13
智力题
发布者: admin | 发布时间:2013-06-10虽然把这类题目归为一个大类,但他们本身之间却绝少相同之处。每个题目都需要你打破思维的常规来回答。稍有不慎,就可能落入圈套。
例题1:你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你的工人付费?
小蒲(现在微创工作,去年遭遇这道试题):这道试题相对其它一些微创考题还是简单的,可仍然把我弄得头大。当时我是这样做这道题的。两次弄断就应分成三份,我把金条分成1/7、2/7和4/7三份。这样,第1天我就可以给他1/7;第2天我给他2/7,让他找回我1/7;第3天我就再给他1/7,加上原先的2/7就是3/7;第4天我给他那块4/7,让他找回那两块1/7和2/7的金条;第5天,再给他1/7;第6天和第2天一样;第7天给他找回的那个1/7。
例题2:现在小明一家过一座桥,过桥时候是黑夜,所以必须有灯。现在小明过桥要1秒,小明的弟弟要3秒,小明的爸爸要6秒,小明的妈妈要8秒,小明的爷爷要12秒。每次此桥最多可过两人,而过桥的速度依过桥最慢者而定,而且灯在点燃后30秒就会熄灭。问小明一家如何过桥?
参考答案:这类智力题目,其实是考察应聘者在限制条件下解决问题的能力。具体到这道题目来说,很多人往往认
ECshop二次开发常用代码
发布者: admin | 发布时间:2013-06-26添加商品属性;
ecshop二次开发,增加商品属性的方法,添加商品属性的方法
ecsho增加商品属性,ecsho添加商品属性,ecshop二次开发
这里只讲添加一种属性的方法,添加多个自己设置下.以添加"颜色"属性为例
测试版本 ECShop_V2.7.0_UTF8_Release0720.zip
步骤如下:
运行mysql命令,修改数据库表!alter table `ecs_goods` add `goods_color` char(15) NOT NULL default '';
复制代码查到languageszh_cncommon.php $_LANG['goods_brand'] = '商品品牌:';
复制代码其下增加$_LANG['goods_color'] = '颜色:';
复制代码这个是前台商品信息里显示的属性名称
-----------------------------------
查到languageszh_cnadmingoods.php 查找$_LANG['lab
PHP使用GD库函数和验证码
发布者: admin | 发布时间:2013-06-10GD库函数和验证码
------------------------------------------------------------------------
相关函数
imagecreatetruecolor 创建真彩色画布
imagecreate 创建基于调色板的画布
imagecreatefromjpeg 载入一个JPEG图片形成画布
imagecreatefrompng 载入一个PNG图片形成画布
imagecreatefromgif 载入一个JIF图片形成画布
imagecreatefromwbmp 载入一个WBMP图片形成画布
imagesx 获取图片的宽度
imagesy &nb
PHP操作Access数据库
发布者: admin | 发布时间:2013-06-10在PHP网站开发中,PHP与Mysql是最好的组合,但是当你想将其他平台的网站移植到PHP平台时,必然遇到移植性的问题,如ASP+ACCESS平台如何移植?首当其冲便是PHP连接Access数据库问题,在不改变数据库的情况下,PHP如何与Access数据库建立连接?
PHP提供多种连接数据库解决方案,在此详解如何使用PHP ADOdb、PDO、ODBC与Access数据库建立连接的代码实例,作为抛砖引玉。
准备工作
使用OFFICE工具建立Access数据库文件
一、使用PHP ADOdb连接Access数据库
1、首先你需要安装PHP ADOdb类库。
2、使用PHP ADOdb连接Access数据库代码如下
<?
include('adodb5/adodb.inc.php');
$db =& ADONewConnection('access');
$dsn = "Driver={Microsoft Access Driver (*.mdb)};Dbq=".realpath("
PHP文件上传
发布者: admin | 发布时间:2013-06-10文件上传总结
------------------------------------------------
一、验证错误号(1,2,3,4,6,7)
1:上传的文件超过了配置文件中 upload_max_filesize 的最大值
2:上传的文件超过了表单的限制大小 MAX_FILE_SIZE
3:文件只有部分被上传
4:没有文件上传
6:没有找到临时文件夹
7:文件写入失败
二、判断文件的类型
通过$_FILES获取文件的类型
$_FILES['file']['type']
//下面是支持的文件类型,通过in_array()函数判断是否是支持的文件类型
$array=array("image/jpge","image/png","image/jpg");
if(count($array)>0 && !in_array($_FILES['file']['type'],$array)){
echo "不支持该文件类型
Mysql多表查询
发布者: admin | 发布时间:2013-06-10多表查询
================
1. where 连接查询
2. 左联left join 、右联 right join、内联inner join、查询
一、where连接查询
---------------------------------------------
--1. 查询zhangsan学生的考试信息
mysql> select stu.name,grade.php,grade.mysql from stu,grade where stu.id=grade.
sid and stu.name='zhangsan';
mysql> select name,php,mysql from stu,grade where stu.id=grade.sid and stu.name
='zhangsan';
-- 推荐写法
mysql> select s.name,g.php,g.mysql from stu
"无后端"的web应用开发模式
发布者: admin | 发布时间:2013-06-26最近看到前端趋势2013大会上的一篇文章,题目是《各位快看,不用后端》,觉得有点意思,恰好近期的一次讨论及半年前的一次开发实践也涉及到这种模式,简单谈谈我的想法。不得不说,文章的题目确实很吸引眼球,开发应用可以不用后端了?前端同学完全自己搞定?那服务器、数据库、服务接口神马的怎么办?说到这,大家可能会想到开放平台,开放平台不就是这种的架构模式吗?服务器、底层数据、OpenAPI大公司都给你提供了,前端同学完全可以通过JS来操作各种数据,把注意力集中在显示层上,独自完成一个应用的开发。纵观国内的开放平台可以分为两大类:一种是业务接口开放平台,比如1688开放平台,目的是为了让开发者围绕其业务生态圈创建自己的应用,它只提供业务型OpenAPI,开发者还是需要搭建自己的服务器,甚至是数据库等,算不上noBackend。另一种是玩“云”概念的开放平台,比如GAE、BAE、阿里云等,他们提供的是服务器和存储(数据库),OpenAPI也有,但通常是比较底层的和业务无关的通用型接口,如存储,消息通信等,真正的业务接口还是需要用后台语言开发,也算不上是文章所谓的noBackEnd。而国外目前有另外一种类型的开放平台,可以说是为移动应用而生的 (PC站点也能支持),它真正的做到了noBackEnd。 我之前曾折腾过一个移动小应用,偶然接触了Titanium Cloud Services,真是感
