楼主:
imgodd (新手请指教)
2015-01-10 18:07:06各位好
小弟最近帮朋友修改一个已经完成的php网站
内容并没有使用到数据库
但是有用到php的运算语法
网址: http://www.overdrip.org/index.php
此页进去往下滑有很多的喷漆罐颜色可以选择
目前的数量有197个,可以随意输入数量,然后按加到购物车
可以顺利进入下一页(购物车的金额结算页面)
但当我继续加入到有200个以上的颜色选择的时候
点选"加到购物车"
就会出现下面的错误讯息
Forbidden
You don't have permission to access /addtocart.php on this server.
Additionally, a 404 Not Found error was encountered while trying
to use an ErrorDocument to handle the request.
原本我以为是不是产品页的table数量超过限制 所以不能处理??
但我爬文说这个讯息是跟权限有关系
(但是我看过类似的网站,用div排的可以有200多项)
想请教各位可以告诉我该如何解决
让他在这个分页可以有200个以上的产品吗
感谢感谢~
刚才稍微看了一下,感觉你 post 出去的东西太多,超过限制了,看你是要调整写法,还是要调 php.inipost_max_size 及 upload_max_filesize而且看起来有些东西不需要用 post 传到下一页吧?
楼主:
imgodd (新手请指教)
2015-01-10 19:49:00谢谢解答 可以水球请教您吗
像 ccolor{n} cname{n} price{n} 这种数据库有的东西或是建议不要用 form 的 submit,自己用 jQuery 捞有输入的字段再自己做 submit不过你先试看看调整 php.ini 会不会好,先确定问题吧!
楼主:
imgodd (新手请指教)
2015-01-11 10:46:00虚拟主机不给修改php.ini请问用jquery判断有输入才submit 有教学吗 感恩!
作者:
bibo9901 (function(){})()
2015-01-12 03:05:00这应该是超过 max_input_vars默认是1000, 你每个商品都传5个变量, 所以 200 就上限了事实上每个产品应该只需要 (cnum,num) 即可难道你的程式是根据 post 来的 price 算价钱的吗 XD
科科,原来我说错了....没踩过这个雷还真的不知道(汗)。
bibo9901 不能这么说阿,那个宽宏售票连sql帐密都在里面
楼主:
imgodd (新手请指教)
2015-01-12 13:12:00好难过..我自己写都没那么复杂可以教我任何改法吗..不要大改最好..