-
http://www.oscommerce.com/
http://www.oxid-esales.com/
http://www.magentocommerce.com/
http://www.opencart.com/
http://www.prestashop.com/
http://www.phpshop.org/
http://www.zen-cart.com/
-
精选:B2C网站
1. www.ebay.com
2. www.ioffer.com
3. www.iofferebay.com
4. www.dhgate.com
5. www.tradetang.com
6. www.linghtinthebox.com
7. www.madeinchina.com
8. www.amazon.com
9. www.yahoo.com
10. beltal.com
11. LinkChina
12. GoodOrient
13. TOMTOP
14. ChinaVasion
15. GlassesShop
16. chinashopgate.com
http://www.seeksources.com/b2b/
-
smarty学习简单实例
test.php保存在根目录下
<?php
include_once('./Smarty/Smarty.class.php');
$smarty = new Smarty();
$smarty -> template_dir = "./templates"; //模板存放目录
$smarty -> compile_dir = "./templates_c"; //编译目录
$smarty -> left_delimiter = "{{"; //左定界符
$smarty -> right_delimiter = "}}"; //右定界符
$smarty -> assign('test','OK');
$smarty -> display('test.htm');
?>
test.htm保存在templates目录中
<html>
<head>
</head>
<body>
{{$test}}
</body>
</html>
///////////
运行test.php后,页面出现"ok",表示制作成功,也证明sm
-
XAMPP中默认是安装了Zend Optimizer,但是默认并没有打开Zend Optimizer,要想打开Zend Optimizer,你必须将XAMPP中的以下两个文件:
\xampp\php\php.ini
\xampp\apache\bin\php.ini
中的zend_optimizer.enable_loader = 0改成1,重启Apache,Zend Optimizer就启动了。
-
<?php
ob_start();
define('NOROBOT', TRUE);
define('SCR','news');
require('../includes/common.inc.php');
$product_list = array();
$query = $db->query("select title,content from lbucc_news order by id desc limit 5");
while($product = $db->fetch_array($query)) {
$product['title'] ;
$product['content'];
$product_list[] = $product;
}
include template('news', 'news');
$content = ob_get_contents();
date_default_timezone_set('PRC');
$td = date("Ymd-His",time());
$td
-
http://x.discuz.net/viewthread-494234.html
-
因为要在本地测试网站,用xampp搭建了本地的服务器环境。但是因为总是要输入localhost/xxx啥总觉得每次输入的很麻烦。如果输入一个1.com就能解析到自己的子目录环境,这样输入起来也方便些。
第一步: 用记事本打开C:\WINDOWS\system32\drivers\etc\hosts文件,
在127.0.0.1 localhost下面我添加了一个
127.0.0.1 1.com,这样以后每次在浏览器里输入1.com,他就不再向网络DNS解析,而是直接解析到本地。所以事实上的1.com你也访问不了了,当然你也可以自己设成 sohu.com如果你愿意的话。
第二步:因为我xampp是装在D盘的:用记事本打开D:\xampp\apache\conf\httpd.conf文件,我找到Include conf/extra/httpd-vhosts.conf,确认前面没有加#.
第三步:D:\xampp\apache\conf\extra\httpd-vhosts.conf,在后面加上NameVirtualHost 127.0.0.1
-
function mkdirs($dir)
{
if(!is_dir($dir))
{
if(!mkdirs(dirname($dir))){
return false;
}
if(!mkdir($dir,0777)){
return false;
}
}
return true;
}
mkdirs('ddd/ff/div/css/layout');
-
phpMyAdmin 导入大型数据库文件大小限制配置…
1. 修改 php.ini 文件中下列3项的值:
upload_max_filesize, memory_limit 和 post_max_size
upload_max_filesize,上传文件大小
memory_limit 设置内存
post_max_size 提交数据的最大值
为你想改的大小值.
2. 在 phpMyAdmin 的配置文件中修改或加入这个设置:
这个文件一般是在phpMyAdmin目录下的config.inc.php文件
$cfg['ExecTimeLimit'] = 0; // maximum execution time in seconds (0 for no limit)
默认为300秒钟,改为0表示不受限制
-
在远程桌面中传输文件在进行远程桌面操作时,有时需要在远程服务器与本地计算机传输文件,这是很麻烦的事。其实在远程桌面程序中内置了映射磁盘的功能,通过该功能便可以实现远程登录服务器时,自动将本地计算机的磁盘映射到远程服务器上,让传送文件变得更加简单快捷。在“远程桌面连接”程序中展开“选项”,选择“本地资源”标签,勾选“磁盘驱动器”。连接到远程登录到服务器上后,打开服务器的“我的电脑”,就会发现本地计算机的磁盘以及软驱、光驱都映射到了服务器上,这样传送文件便可像操作本地硬盘一样方便了。
-
PHP获取的时间比实际时间少8小时。
1、我们写PHP程序在获取时间时,人为加上8小时。例如:
<?php
date_default_timezone_set('PRC');
$datetime=date("Y-m-d H:i:s");
echo $datetime;
$time=strtotime($datetime);
$type=gmdate("Y-m-d H:i:s", $time) ;
echo $type;
?>
-
http://web2seo.blogbus.com/logs/46941607.html
-
第一种:利用模板。目前PHP的模板可以说是很多了,有功能强大的smarty,还有简单易用的smarttemplate等。它们每一种模板,都有一个获取输出内容的函数。我们生成静态页面的方法,就是利用了这个函数。用这个方法的优点是,代码比较清晰,可读性好。
PHP代码举例:
<?php
require('smarty/Smarty.class.php');
$t = new Smarty;
$t->assign("title","Hello World!");
$content = $t->fetch("templates/index.htm");
//这里的 fetch() 就是获取输出内容的函数,现在$content变量里面,就是要显示的内容了
$fp = fopen("archives/2005/05/19/0001.html", "w");
fwrite($fp, $content);
fclose($fp);
?>
第二种方法:利用ob系列的函数。这里用到的函数主要是 ob_start(), ob_end_flush(), ob_get_cont
-
这里的意思是 onclick 点击的时候 this.form 表示这个form action="" 就是设定提交的网址 submit() 表示提交表单
+---------------- 补充 -----------------------+
<form>
<input type="radio" onclick="javascript:this.form.action='a.asp'">
<input type="radio" onclick="javascript:this.form.action='b.asp'">
<input type="radio" onclick="javascript:this.form.action='c.asp'">
<input type="radio" onclick="javascript:this.form.action='d.asp'">
<input type="submit" value="提交表单">
</form>
-
这里的意思是 onclick 点击的时候 this.form 表示这个form action="" 就是设定提交的网址 submit() 表示提交表单
+---------------- 补充 -----------------------+
<form>
<input type="radio" onclick="javascript:this.form.action='a.asp'">
<input type="radio" onclick="javascript:this.form.action='b.asp'">
<input type="radio" onclick="javascript:this.form.action='c.asp'">
<input type="radio" onclick="javascript:this.form.action='d.asp'">
<input type="submit" value="提交表单">
</form>
-
1、可以利用javascript提交多个form表单,例如:
<form name="form1" action="index1.php">
<input name="text1" value="test1">
</form>
<form name="form2" action="index2.php">
<input name="text2" value="test2">
</form>
<input type="button" value="提交" onClick="form1.submit();form2.submit();">
2、获取按钮提交的值,简单通用点的方法可以用$_REQUEST环境变量,例如:
<?
$text1 = $_REQUEST["text1"];
$text2 = $_REQUEST["text2"];
?>
-
scrollbar属性、样式详解
1.overflow内容溢出时的设置(设定被设定对象是否显示滚动条)
overflow-x水平方向内容溢出时的设置
overflow-y垂直方向内容溢出时的设置
以上三个属性设置的值为visible(默认值)、scroll、hidden、auto。
2.scrollbar-3d-light-color立体滚动条亮边的颜色(设置滚动条的颜色)
scrollbar-arrow-color上下按钮上三角箭头的颜色
scrollbar-base-color滚动条的基本颜色
scrollbar-dark-shadow-color立体滚动条强阴影的颜色
scrollbar-face-color立体滚动条凸出部分的颜色
scrollbar-highlight-color滚动条空白部分的颜色
scrollbar-shadow-color立体滚动条阴影的颜色
我们通过几个实例来讲解上述的样式属性:
1.让浏览器窗口永远都不出现滚动条
没有水平滚动条
-
显示和隐藏textarea滚动条
要设置textarea文本域的滚动条是否开启,使用style.overflow-x属性来控制。如:如果要隐藏该文本域的横向滚动条,在style属性中增加overflow-x属性控制,如下:
<textarea id=txtComments style="overflow-x:hidden"></textarea>
相应的,若要隐藏纵向滚动条:
<textarea id=txtComments style="overflow-y:hidden"></textarea>
如果使用代码控制的话,可能需要如下代码实现:
document.all("txtComments").style.overflowX="hidden";
overflow-x,overflow-y的可取值为:visible(默认取值),hidden,auto,scroll。具体解释参加如下文档(摘自MSDN帮助文档):
visible (Default)- Content is not clipped and scroll bars are not added.
-
开始——运行——rundll32 netplwiz.dll,UsersRunDll
-
Zen Cart与OSCommerce的比较
这是Zen Cart小组成员回答NewsForge撰稿人的一篇关于Zen Cart与osCommerce的比较的文章,同时也介绍了Zen Cart的一些基本情况,现简单翻译,和大家共享。
+++++++++++++
我叫 Kim Elliott,是组建Zen Cart团队的成员之一。我们的团队共有3个PHP程序员(2个来自原来的osC团队)和2个零售/设计/顾问成员。
Zen Cart项目始于2003年6月,使用的是osC MS2的基本代码。我们花了6个月时间重写代码及消除错误,然后发布了Zen Cart的Alpha版本。在过去的18个月中,我们在源代码基础上,不断修改完善,增加各种功能,持续发布新版本。即将发布的新版本v1.3将会是最大的修改,因为采用了完全不同的商业和界面逻辑设计,完全兼容XHTML分类,面向对象编码。下一步计划重新构造“结帐”和“建立帐号”的步骤,然后修改管理页面,使界面更友好、更直观。最终的目标是,做出一个让绝大多数用户不用修改代码或添加功能,就可以安装及运行的软件。
问:您认为O
-
http://info.template-help.com/sample_templates.html
-
1、数据显示,echo比print快
2、给你看段资料,你对比来用:
echo 和 print 都不是函数,而是语言结构,所以圆括号都不是必需的。他们的区别在于:
(1) echo可以输出多个字符串,像下面这样:
echo 'a','b','c';
如果你非要加上圆括号,注意写成echo ('a','b','c');是错误的,应该写成:
echo ('a'),('b'),('c');
它没有像函数的行为,所以不能用于函数的上下文
(2) print只能输出一个字符串,它可以表现得像一个函数,比如你可以如下使用:
$ret = print 'Hello World';
所有它能用在更复杂的表达式中。
-
editplus 3 注册码
方便大家搜索,所以收藏一下
注册信息:kariryo
5387D-12450-BCZ8B-D6W0B-85TE1
-
Smarty
Smarty的特点是将模板编译成PHP脚本,然后执行这些脚本。很快,非常灵活。
Heyes Template Class
一个非常容易使用,但功能强大并且快速的模板引擎,它帮助你把页面布局和设计从代码中分离。
FastTemplate
一个简单的变量插值模板类,它分析你的模板,把变量的值从HTML代码中分离处理。
ShellPage
一个简单易用的类,可以让你的整个网站布局基于模板文件,修改模板就能改变整个站点。
STP Simple Template Parser
一个简单、轻量级并且易于使用的模板分析类。它可以从多个模板中组装一个页面,把结果页面输出到浏览器或者文件系统。
OO Template Class
一个你可以用在自己程序中的面向兑现的模板类。
SimpleTemplate
一个可以创建和结构化网站的模板引擎。它可以解析和编译模板。
bTemplate
短小但是快速的模板类,允许你把PHP逻辑代码从HTML修饰代码中分离。
Savant
一个强大且轻量级的PEAR兼容模板系统。它是非编译型的,使
-
国内著名CMS: PHPCMS 整站代码分析讲解[转][1]2009-04-13 08:46
从今天开始.我会一有时间就对PHPCMS 整站的代码做一个详细的分析.目的很简单.让大家都能在phpchina 里面得到进步.
谢谢. 代码讲解分析全部是本人.按照本人的知识水平来讲解.如果有说得不对的.请指正.也欢迎指正.大家一起进步.谢谢
希望大家支持哦
首先我对 PHPCMS 的 头程序文件开始讲解 : include/common.inc.php 这个文件是程序启动的核心文件. <?php
/**
代码讲解分析: 逆雪寒. 2007 - 12 - 20
*/
$mtime = explode(' ', microtime());
$phpcms_starttime = $mtime[1] + $mtime[0];
/**
计算脚本开始运行的时间。很常见的写法。最后结算还在程序运行的终点位置。讲到了在给各位说。
*/
unset($LANG, $_REQUEST, $HTTP_ENV_VARS, $HTTP_POST_VARS, $
-
http://www.daniweb.com/forums/forum2.html
-
http://www.codebit.cn/pub/html/javascript/tip/multiple_select_box/
-
http://www.dbscripts.net/poll/
-
http://www.phpjabbers.com/web-poll/flash-poll-mysql.php
http://www.hotscripts.com/category/php/scripts-programs/polls-voting/
http://www.planet-source-code.com
http://www.hotscripts.com/category/php/scripts-programs/polls-voting/
http://www.99polls.com/member.php