{"id":60333,"date":"2025-04-24T11:07:52","date_gmt":"2025-04-24T03:07:52","guid":{"rendered":"https:\/\/fwq.ai\/blog\/60333\/"},"modified":"2025-04-24T11:07:52","modified_gmt":"2025-04-24T03:07:52","slug":"%e5%a6%82%e4%bd%95%e5%9c%a8ecshop%e6%a8%a1%e6%9d%bf%e4%bd%bf%e7%94%a8%e8%87%aa%e5%ae%9a%e4%b9%89%e5%87%bd%e6%95%b0-2","status":"publish","type":"post","link":"https:\/\/fwq.ai\/blog\/60333\/","title":{"rendered":"\u5982\u4f55\u5728ecshop\u6a21\u677f\u4f7f\u7528\u81ea\u5b9a\u4e49\u51fd\u6570"},"content":{"rendered":"<p style=\"margin: 10px auto;padding: 0px;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 14px;line-height: 21px\"> <span style=\"margin: 0px;padding: 0px;font-size: 13px\">\u5728\u4f7f\u7528\u81ea\u5b9a\u4e49\u51fd\u6570<\/span><\/p>\n<p style=\"margin: 10px auto;padding: 0px\"> <span style=\"margin: 0px;padding: 0px;font-size: 13px\">\u53ef\u4ee5\u589e\u52a0\u81ea\u5b9a\u4e49\u51fd\u6570\uff0c\u5728\u6a21\u677f\u76f4\u63a5\u8c03\u7528\uff0c\u4f8b\u5982\uff1a {$userId|get_user_name} \u6216 {$imgUrl|set_width_height:100:200}<\/span><\/p>\n<p style=\"margin: 10px auto;padding: 0px\"> <span style=\"margin: 0px;padding: 0px;font-size: 13px\">&nbsp;<\/span><\/p>\n<p style=\"margin: 10px auto;padding: 0px\"> <span style=\"margin: 0px;padding: 0px;font-size: 13px\">\u6848\u4f8b\u4e00(\u5904\u7406\u56fe\u7247)\uff1a<\/span><\/p>\n<p style=\"margin: 10px auto;padding: 0px\"> <span style=\"margin: 0px;padding: 0px;font-size: 13px\">1.\u6a21\u677f\u91cc\u4f7f\u7528{$imgurl|getpic:100:200}<\/span><\/p>\n<p style=\"margin: 10px auto;padding: 0px\"> <span style=\"margin: 0px;padding: 0px;font-size: 13px\">2.includes\/lib_base.php\u91cc\u9762\u589e\u52a0\u51fd\u6570<\/span><\/p>\n<pre>\r\n<span style=\"margin: 0px;padding: 0px;font-size: 13px;line-height: 1.5 !important\"> <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">function<\/span> getpic(<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$str<\/span>, <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$width<\/span>, <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$height<\/span>){ <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$len<\/span>= <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">stripos<\/span>(<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$str<\/span>, '.'); <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">if<\/span>(<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$len<\/span> !== <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">false<\/span>){ <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$str<\/span>= <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">substr<\/span>(<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$str<\/span>, 0, <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$len<\/span>).'_'.<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$width<\/span>.'-'.<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$height<\/span>.<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">stristr<\/span>(<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$str<\/span>, '.'); <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">return<\/span> <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$str<\/span>; } <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">else<\/span>{ <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">return<\/span> '\/images\/blank.gif'; } }<\/span><\/pre>\n<p style=\"margin: 10px auto;padding: 0px\"> <span style=\"margin: 0px;padding: 0px;font-size: 13px\">3.includes\/cls_template.php\u91cc624\u884c<\/span><\/p>\n<pre>\r\n<span style=\"margin: 0px;padding: 0px;font-size: 13px;line-height: 1.5 !important\"><span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">case<\/span> 'strip_tags': <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$p<\/span> = 'strip_tags(' . <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$p<\/span> . ')'; <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">break<\/span>;  \u540e\u9762\u589e\u52a0\u5904\u7406\u51fd\u6570  <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">case<\/span> 'getpic': <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$p<\/span> = 'getpic(' . <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$p<\/span> . \",<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$s<\/span>[1],<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$s<\/span>[2])\"; <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">break<\/span>;<\/span><\/pre>\n<p style=\"margin: 10px auto;padding: 0px\"> &nbsp;<\/p>\n<p style=\"margin: 10px auto;padding: 0px\"> <span style=\"margin: 0px;padding: 0px;font-size: 13px\">\u6848\u4f8b\u4e8c(\u6839\u636e\u5730\u533aID\u8fd4\u56de\u540d\u79f0)\uff1a<\/span><\/p>\n<p style=\"margin: 10px auto;padding: 0px\"> <span style=\"margin: 0px;padding: 0px;font-size: 13px\">1.\u6a21\u677f\u91cc\u4f7f\u7528{$provinceId|get_region_name}<\/span><\/p>\n<p style=\"margin: 10px auto;padding: 0px\"> <span style=\"margin: 0px;padding: 0px;font-size: 13px\">2.includes\/lib_base.php\u91cc\u9762\u589e\u52a0\u51fd\u6570<\/span><\/p>\n<pre>\r\n<span style=\"margin: 0px;padding: 0px;font-size: 13px;line-height: 1.5 !important\"><span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">function<\/span> get_region_name(<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$id<\/span>){ <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$id<\/span> = <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">intval<\/span>(<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$id<\/span>); <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$sql<\/span> = \"SELECT region_name FROM \" . <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$GLOBALS<\/span>['ecs']-&gt;table('region') . \" WHERE region_id = <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$id<\/span>\"; <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$list<\/span> = <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$GLOBALS<\/span>['db']-&gt;getRow(<span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$sql<\/span>, <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">true<\/span>); <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">return<\/span> <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$list<\/span>['region_name']; }<\/span><\/pre>\n<p style=\"margin: 10px auto;padding: 0px\"> <span style=\"margin: 0px;padding: 0px;font-size: 13px\">3.includes\/cls_template.php\u91cc624\u884c<\/span><\/p>\n<pre>\r\n<span style=\"margin: 0px;padding: 0px;font-size: 13px;line-height: 1.5 !important\"><span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">case<\/span> 'strip_tags': <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$p<\/span> = 'strip_tags(' . <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">$p<\/span> . ')'; <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">break<\/span>;  <span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">\/\/<\/span><span style=\"margin: 0px;padding: 0px;font-size: 12px !important;line-height: 1.5 !important\">\u540e\u9762\u589e\u52a0\u5904\u7406\u51fd\u6570\uff1a\u5f00\u59cb case 'get_region_name': $p = 'get_region_name(' . $p . \")\"; break; \/\/\u540e\u9762\u589e\u52a0\u5904\u7406\u51fd\u6570\uff1a\u7ed3\u675f default: # code... break;<\/span><\/span><\/pre>\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5728\u4f7f\u7528\u81ea\u5b9a\u4e49\u51fd\u6570 \u53ef\u4ee5\u589e\u52a0\u81ea\u5b9a\u4e49\u51fd\u6570\uff0c\u5728\u6a21\u677f\u76f4\u63a5\u8c03\u7528\uff0c\u4f8b\u5982\uff1a {$userId|get_user_name} \u6216 {$imgUrl|set_width_height:100:200} &nbsp; \u6848\u4f8b\u4e00(\u5904\u7406\u56fe\u7247)\uff1a 1.\u6a21\u677f\u91cc\u4f7f\u7528{$imgurl|getpic:100:200} 2.includes\/lib_base.php\u91cc\u9762\u589e\u52a0\u51fd\u6570 function getpic($str, $width, $height){ $len= stripos($str, &#8216;.&#8217;); if($len !== false){ $str= substr($str, 0, $len).&#8217;_&#8217;.$width.&#8217;-&#8216;.$height.stristr($str, &#8216;.&#8217;); return $str; } else{ return &#8216;\/images\/blank.gif&#8217;; } } 3.includes\/cls_template.php\u91cc624\u884c case &#8216;strip_tags&#8217;: $p = &#8216;strip_tags(&#8216; . $p . &#8216;)&#8217;; break; \u540e\u9762\u589e\u52a0\u5904\u7406\u51fd\u6570 case &#8216;getpic&#8217;: $p = &#8216;getpic(&#8216; . $p . &#8220;,$s[1],$s[2])&#8221;; break; &nbsp; [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[16],"tags":[],"class_list":["post-60333","post","type-post","status-publish","format-standard","hentry","category-16"],"_links":{"self":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/60333","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/comments?post=60333"}],"version-history":[{"count":0,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/posts\/60333\/revisions"}],"wp:attachment":[{"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/media?parent=60333"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/categories?post=60333"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fwq.ai\/blog\/wp-json\/wp\/v2\/tags?post=60333"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}