1. php如何写商城
php可以做网上商城的,而且效率很高。
具体可以去网络参考现成的例子:
2. 网上开店如何收取邮费
给你一下查邮资的网站很有用,要收藏下来哦:http://www.website-export.com/cnps/index.php
还有一般你先可以这样设定平邮设8元,快递设15元,倒时再看客户买的物品的重量去测重后再重新设定邮价,这个邮价在买家拍下后可以更改的,所以不要担心!
这个邮费包括的纸箱的费用,胶水费,邮资,人工费等,所以物品价可以优惠,邮费一般不优惠!所以新卖家一般在邮费上都是按实收取的,而大卖家有时会负担邮费的!
如果是你在淘宝上买东西,可以和卖方协商谁出邮费的。
淘宝给卖方提供了几家专门的快递公司,其中圆通要好点。之外的快递公司感觉顺风是除ESM之外最好的了,但是价格也贵点。不超重的话,一般价格在8~12之间。
打款到支付宝双方都会有邮件通知的,还可以订阅短信通知。很安全,完全可以放心
3. 开发一套php多用户商城系统大概得需要多少钱
多用户商城系统建设具体的费用,不能一概而论,要根据不同的功能需求和不同的建站方式来定。也就是说,如果我们想要建的多用户商城系统面向越大流量的用户群体,需要越多的功能,那么报价就会越高。如果我们选择定制开发的网站建设方式,那么就会比选择使用多用户商城系统模板来开发要贵,定制一般都要几万到十几万的成本,而直接购买现成的多用户商城系统模板自行修改的话,几千到一万就能搞定。
4. 有人做过fedex,ups,DHL计算运费的接口吗,我用php的
其实很简单的呢?去找几个国际货运公司,让他们将收费的表格给你,里面就有公式的呢?我做外贸的,就是那样算运费的。
5. ECSHOP商城的邮费要怎么设置
1:ecshop如何设置某个商品免除运费。
后台=>商品列表=>其他信息=》选择免运费情况。如果该商品勾选上了。则该商品在购买的时候,不会产生运费。
2:如果计算ecshop的商品免除运费。
includes/lib_order.php的order_fee()函数。
$sql = 'SELECT count(*) FROM ' . $GLOBALS['ecs']->table('cart') . " WHERE `session_id` = '" . SESS_ID. "' AND `extension_code` != 'package_buy' AND `is_shipping` = 0";
$shipping_count = $GLOBALS['db']->getOne($sql);
$total['shipping_fee'] = ($shipping_count == 0 AND $weight_price['free_shipping'] == 1) ?0 : shipping_fee($shipping_info['shipping_code'],$shipping_info['configure'], $weight_price['weight'], $total['goods_price'], $weight_price['number']);
在你购买的时候,他首先检测该商品是否免除运费如果该商品免除运费的话,他就直接可以免除运费,但是有个缺点,如果该商品和其他不免除运费的商品一起购买的话,他就产生运费了。结构很简单。shipping_count == 0 AND $weight_price['free_shipping'] == 1,这里已经表示很明确了。
正常的ecshop购买流程应该是这样的。就是如果ecshop的购买流程里面,只要有一个商品是免除运费的,那么所有的商品都应该是免除运费的。
我们可以按照下面函数来处理运费的过程。
function has_free(){
global $db;
global $ecs;
$sql = 'SELECT count(*) FROM ' . $GLOBALS['ecs']->table('cart') . " WHERE `session_id` = '" . SESS_ID. "' AND `extension_code` = 'package_buy'";
$shipping_count = $GLOBALS['db']->getOne($sql);
if($shipping_count){
$sql = 'SELECT goods_id from ' . $GLOBALS['ecs']->table('cart') . " WHERE `session_id` = '" . SESS_ID. "' AND `extension_code`= 'package_buy'";
$ids = $db->getCol($sql);
if($ids){
foreach($ids as $k => $v){
$sql2 = "select g.is_shipping from ".$ecs->table('package_goods')." p , ".$ecs->table('goods')." g where g.goods_id = p.goods_id and p.package_id = $v";
$res = $db->getCol($sql2);
if(in_array(1,$res)){
$tsing = 1;
continue;
}
}
if($tsing ==1){
return 1;
}else{
$sql = 'SELECT count(*) FROM ' . $GLOBALS['ecs']->table('cart') . " WHERE `session_id` = '" . SESS_ID. "' AND `extension_code` != 'package_buy' AND `is_shipping` = 1";
$shipping_count = $GLOBALS['db']->getOne($sql);
if($shipping_count){
return 1;
}
return 0;
}
}else{
return 0;
}
}else{
$sql = 'SELECT count(*) FROM ' . $GLOBALS['ecs']->table('cart') . " WHERE `session_id` = '" . SESS_ID. "' AND `extension_code` != 'package_buy' AND `is_shipping` = 1";
$shipping_count = $GLOBALS['db']->getOne($sql);
if($shipping_count){
return 1;
}
}
return 0;
}
6. 在美国,一般网上购物运费多少钱怎么算的
一般来说,和你选定的运输方式有关,对时间要求越紧的,价格越贵,如果对时间要求不急,大部分网站对购物超过一定金额,比如60美元或100美元的,在美国国内运输都是免费的,但运输也慢,时间差不多一周。
鞋子的话,你这个价格应该还是要收费的,但是我刚才看了一下美国最大的zappos,它是对美国国内地址都是免费邮寄的,不知你买鞋的网站是否给你免费。
另外我多说几句,如果你在中国国内的话,让朋友寄过来最便宜的方式是美国邮政,网址www.usps.com,选用它固定费率的运输方式,只要是20磅以内,能塞进他们的固定邮资箱,价格分两档:
53.95和41.95,如果在网上预约发送还可以更便宜,
箱子的尺寸如下:
http://www.letsebuy.com/viewthread.php?tid=29&extra=page%3D1
当然,如果你的鞋子不大的话,可以再选更小的箱子,运输价格可以在线计算。
7. 想用php做一个商城平台,多地区,每个地区的商品和价格不同,应该用什么系统做呢
ECSHOP,,如果功能不满足的话可以二次开发。
貌似没有公共的多店铺模式的程序哦。
8. thinkphp ox 商城运费怎么算
商场运费一般都是导入到数据库的,一个country对应一个id 一个对应一个ID,这涉及的方面就多了。如:国家,地区,汇率,商品重量,快递方式等。这只是基本的,像我们公司的一个商城,里面还涉及了运费折扣,包邮卡,满免,会员等级折扣,积分兑换等。
9. php里面商城订单查询代码怎么写
aaeer.com里面的订单查询代码:
订单号:
订单查询
订单号:
<input name="ono" type="text" id="ono" width="150" height="20" />//订单号输入框<a href="javascript:;" class="k_ajax" rel="{URL:'/portal/cart.php',CMD:'def',ono:$('#ono').val()}">订单查询</a> //ajax提交,并获得订单详情。
ajax返回的数据,自己查一下代码吧。
toymen发表于:11-11-08 22:59 5楼[回复] #Top#toymen
人气:516
积分:3418
金币:23620
KC元老
ajax查询订单状态,添加到../portal/cart.php中。
/**
处理订单反馈信息页
*/
function king_ajax_def(){
global $king;
// setcookie('KingCMS_Cart',serialize($cart),time()+86400000,$king->config('inst'));$ono=kc_get('ono',2,1);
$array_black=str_split('<>'"%');
if(!$data=$king->db->getRows_one("select ono,oid,nstatus,kname,nnumber,ntotal,kfeedback,eid,nexpress from %s_orders where ono=$ono")){kc_error($king->lang->get('system/error/onoerr'));}
$oid=$data['oid'];
$status=$data['nstatus'];
$s='<table class="k_table_list" cellspacing="0">';$s.='<caption>'.$king->lang->get('portal/cart/prodinfo').'(请牢记您的订单号,以便支付与查询!)</caption>';$s.='<tr><th class="w150">'.$king->lang->get('portal/cart/youorders').'</th><td><strong class="red">'.$data['ono'].'</strong></td></tr>';$s.='<tr><th>'.$king->lang->get('portal/cart/prodname').'</th><td>'.$data['kname'].'</td></tr>';$s.='<tr><th>'.$king->lang->get('portal/cart/total').'</th><td>'.$data['nnumber'].'件</td></tr>';$s.='<tr><th>'.$king->lang->get('portal/cart/alltotal').'</th><td>'.number_format($data['ntotal'],2).'</td></tr>';$s.='<tr><th>'.$king->lang->get('portal/cart/rstatus').'</th><td>'.$data['nstatus'].'</td></tr>';$s.='</table>';
$s.='<p></p>';
$s.='<br/>';
$height=0;
if($status<3){
$s.='<p><a href="javascript:;" rel="{URL:''.$king->config('inst').'portal/cart.php',CMD:'payment',ono:'.$ono.',IS:1}" class="k_ajax">'.$king->lang->get('portal/orders/viewmethod').'</a></p>';}
kc_ajax($king->lang->get('portal/cart/myorders'),$s,0,'',500,310+($height*50));}
其中<td>'.$data['nstatus'].'</td></tr>'; 这句输出的是订单状态的id数字,需要转换为文字,不懂php,自己改吧。
数字对应的文字:
1:交易创建
2:等待买家付款
3:买家付款成功
4:发货成功
5:确认收货,交易成功
6:交易关闭,未完成超时关闭
7:修改交易价格成功
8:买家申请退款
9:退款成功
10:退款关闭
11:修改交易价格