网上购物现已成为时尚,客户选择一个商品将其放入到购物车,然后返回继续购物或者去收银台,这个功能如何实现呢?今天capucivar就将使用PHP来实现这个购物车的功能。
首先,做一个简单的首页,从数据库中查询出来几种商品,显示在首页,再添加一个购买按钮。具体代码如下:
include ("conn.php");
$sql="select * from produc...
分类:
Web程序 时间:
2014-05-21 16:53:38
阅读次数:
518
$rainbowdash);
$postvars = '';
foreach($fields as $key=>$value) {
$postvars .= $key . $value;
}
$ur...
分类:
Web程序 时间:
2014-05-21 16:49:44
阅读次数:
357
1:第 1 章 策略模式【STRATEGY PATTERN】
2:第 2 章 代理模式【PROXY PATTERN】
3:第 3 章 单例模式【SINGLETON PATTERN】
4:第 4 章 多例模式【MULTITION PATTERN】运行源码
5:第 5 章 工厂方法模式【FACTORY METHOD PATTERN】运行源码
6:第 6 章 抽象工厂模式【ABSTRACT F...
分类:
Web程序 时间:
2014-05-21 16:32:23
阅读次数:
429
php的fsockopen中的fgets超时的原因,smtp.qq.com,不支持了\n做为一行命令的结束符,它需要完整的\r\n,否则认为命令输入没有完成,不返回内容.导致php的fgets出现读超时...
分类:
Web程序 时间:
2014-05-21 16:07:03
阅读次数:
350
代理模式【PROXY PATTERN】
header("Content-type: text/html; charset=UTF-8");
/**
* 什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,
* 那代理人总要知道被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,
* 代理人虽然不能干活,但是被代理的人能干活呀。
*/...
分类:
Web程序 时间:
2014-05-21 15:47:31
阅读次数:
339
懒人用 php + nginx + mysql + redis...
分类:
数据库 时间:
2014-05-21 08:43:16
阅读次数:
479
本文主要介绍出自谷歌公司的Apache扩展模块mod_pagespeed。该模块的目标是提高网页的加载速度。具体的实现方法主要是通过优化html代码、css代码、js代码、缩放图片来减少请求数量、请求流量,从而提高网页的加载速度。
?
我们首先展示一下插件的效果。下图是还没有开启mod_pagespeed模块的情况。
在这种情况下,页面中充斥着大量空格,以及很长的...
分类:
Web程序 时间:
2014-05-21 07:51:47
阅读次数:
460
代码很简单直接上源码
function winnow( elements, qualifier, not ) {
//如果qualifier是函数
if ( jQuery.isFunction( qualifier ) ) {
//not为true时,返回qualifier返回false的elements
//not为false时,返回qualifier返回true的elements...
分类:
Web程序 时间:
2014-05-21 07:15:11
阅读次数:
317
题意:求for(int i=a;i!=b;i+=c,i%=(1
解法:即求解C*x-(1C*x+K*y=b-a;如果g=gcd(C,K)不能被b-a整除,则说明无解。
用exgcd()求出一组C/g*x+K/g*y=1的解,然后两边乘上(b-a)/g将求出的x取最小正数输出。
代码:/*************************************...
分类:
其他好文 时间:
2014-05-21 07:09:42
阅读次数:
226
摘要:为了探索dotnet中hashtable的目录结构及与目录扩展相关的算法,本文通过对相关源码的阅读与分析,得出如下结论,hashtable的目录是由数组组织,目录元素代表一个数据节点,不是数据桶。目录扩展是扩展当前目录长度2倍往1遍历过程中遇到的第一个素数。目录扩展触发条件:装载因子式的触发,同时考虑到“杂乱程度”需要进行重新散列。目录扩展时需要遍历原有目录中所有的元素。查询过程与探测再散列类似。
关键词:dotnet,hashmap,目录扩展方法,目录扩展触发条件...
分类:
Web程序 时间:
2014-05-21 06:33:52
阅读次数:
309