解决问题的函数

来源:互联网 发布:人工智能 重点研发 编辑:程序博客网 时间:2024/06/05 10:46

1.自己解决问题的函数  

/**

     * 判断头像文件是否存在
     * 
     * @param   int $size 头像大小 $ser_id 用户ID
     * @return  头像图片地址
     */
    function avatarexist($size,$user_id){
        $info=getimagesize(STATIC_DOMAIN."/Upload/avatar/avatar".$user_id."_".$size.".jpg");
        if($info){
            echo STATIC_DOMAIN."/Upload/avatar/avatar".$user_id."_".$size.".jpg";
        }else{
            echo STATIC_DOMAIN."/Upload/avatar/avatar0_".$size.".jpg";
        }

    }

    但是因为是访问域名,说以请求速度很慢。


2.thinkphp分页类使用情况

import('ORG.Util.Page');// 导入分页类$map['mid'] = session(C(S_ID));$mapcount      = $LogAccount->where($map)->count();// 查询满足要求的总记录数//dump($LogAccount);$Page       = new Page($mapcount,5);// 实例化分页类 传入总记录数和每页显示的记录数$Page->setConfig('header','条资金记录');$Page->setConfig('first','首页');$Page->setConfig('last','末页');$Page->setConfig('theme',"%first% %upPage% %linkPage% %end% %nowPage%/%totalPage% 页 %totalRow% %header%");/*foreach($map as $key=>$val) {$Page->parameter   .=   "$key=".urlencode($val).'&';}*/$show  = $Page->show();// 分页显示输出$dicturl['search_month'] = $_GET['search_month'];//分页跳转的时候保证查询条件foreach($dicturl as $key=>$val) {$Page->parameter   .=   "$key=".urlencode($val).'&';}$logaccount = $LogAccount->where("mid='".session(C(S_ID))."'")->limit($Page->firstRow.','.$Page->listRows)->select();//dump($LogAccount);//dump($LogAccount); $this->assign('logaccount',$logaccount);$this->assign('page',$show);// 赋值分页输出
<div class="result page">{$page}</div>

3.jquery向页面输出变量

<script type="text/javascript">$(document).ready(function(){if('{$memberinfo.cardid}'!=""){var rdata =  {$memberinfo.card|default="0"};}else if({$realname_log.status}=="0"){var rdata = "";}else{var rdata =  {$realname_log.value|default="0"};}$.each(rdata, function(i, v) {if(i=="cardid"){$('#card_id').val(v);}if(i=="card_pic1"){if(v!=null){$('#show').append('<img src="{$webname}'+v+'" width="200"/>');}$('#original').append('<input type="hidden" name="card_pic1" value="'+v+'"/>');}if(i=="card_pic2"){if(v!=null){$('#show').append('<img src="{$webname}'+v+'" width="200"/>');}$('#original').append('<input type="hidden" name="card_pic2" value="'+v+'"/>');}})if($('#realname').html()=='<font color="#FF0000">*</font>'){$('#realname').html(realname)}var obj = jQuery.parseJSON('{$realname_log.value|default="0"}');$('#id_show').html(obj.cardid.substr(0, 14)+"****");})</script>

4.自动投标设置

{elseif condition="$query_type eq 'auto'"/}<!----------自动投标列表开始----------><div id="auto_list" style="display:block"><h2>规则说明</h2><div class="user_help">1、根据用户自愿原则,设置自动投标规则,未设置自动投标的用户不参与自动投标<br />2、每个用户拥有一个排队号,排队号小的优先投资<br />3、每个用户最多允许添加3个自动投标规则,但系统会根据规则序号从小到大【即规则添加先后顺序】进行判断,并跳过状态为“停用”的规则。 <br />4、当判断到有符合条件的规则时即为您自动投标,而后续的规则则不予采用。<br /> 5、如果自动投资成功,成功后系统将其自动排队到队列最后。如果自动投资失败,累计失败错误10次时,系统也将其自动排队到队列最后。如此循环下去。<br />6、每次自动投资的有效金额是根据标的限额、自动额度、用户规则、账户可用额等综合计算而得。<br />7、修改规则不改变用户排队号。</div> <!--自动投标列表 结束--><div><div class="flt ft20 crimson">当前我的排队号{$borrowsort}</div><!--a class="btn frt" name="list" style="height:16px; margin:4px;">查看其他用户排号</a--><a class="btn frt" href="/Member/ucinvest/query_type/auto/action_type/add" name="add" style="height:16px; margin:4px;">添加自动投标规则</a><!--a class="btn frt" href="/Member/ucinvest/query_type/auto/action_type/list" name="list" style="height:16px; margin:4px;">查看自己的投标规则</a--><!--a class="btn frt" style="height:16px; margin:4px;">检测自动投标规则</a--></div><table class="tbl"><form action="" method="post"><tr class="head"><td>序号</td><td>是否启用</td><td>投标类型</td><td>投标额度</td><td>借款期限</td><td>借款利率</td><td>信用积分</td><td>标的奖励</td><td>推荐标的</td><td>操作</td></tr><span style="display:none">{$i++}</span>{volist name="borrowauto" id="vo" mod="2"}<tr {eq name="mod" value="0"} class="odd"{/eq}><td>{$i}</td><td>{eq name="vo.status" value="1"}启用{else/}<span class="red">未启用</span>{/eq}</td><td>{egt name="vo.amount" value="1"}按金额投标{else/}按比例投标{/egt}</td><td>{$vo.amount}</td><td>{neq name="vo.term_lower" value=""}{$vo.term_lower}月~{$vo.term_caps}月{else/}不启用{/neq}</td><td>{neq name="vo.apr_lower" value=""}{$vo['apr_lower']*100}%~{$vo['apr_caps']*100}%{else/}不启用{/neq}</td><td>{neq name="vo.credit_lower" value=""}{$vo.credit_lower}{else/}不启用{/neq}</td><td>{neq name="vo.award_lower" value=""}{$vo['award_lower']*100}%~{$vo['award_caps']*100}%{else/}不启用{/neq}</td><td>{eq name="vo.top" value="1"}是{else/}不启用{/eq}</td><td><a href="/Member/ucinvest/query_type/auto/action_type/add/id/{$vo.id}">修改</a> <a href="#" onClick="javascript:if(confirm('你确定要删除此自动投标吗?')) location.href='{$_U.query_url}/auto_del&id={$var.id}'">删除</a></td></tr>{/volist}</form></table> <img src="{$tpldir}/ucenter/images/order.png" /></div><!----------自动投标列表结束----------><!----------添加自动投标开始----------><div id="auto_add" style="display:none"><div class="user_help">自动投标时,只有满足下面您选择的条件时系统才会为您自动投标。</div><form method="post" id="auto_add_form" name="form1" action=""><div style=" width:850px; margin:0 auto; padding-bottom:20px;"> <h4 class="frt"><a class="btn" href="/Member/ucinvest/query_type/auto/action_type/list">返回设置列表</a> </h4><div class="sideT"><div class="formbill2_title"> <span class=""><strong>生效状态</strong></span></div> <div class="formbill2">  <table class=""> <tr> <th class="rt"> 状态:</th> <td>    <input id="status" type="checkbox" name="status" value="1" {eq name="auto.status" value="1"} checked="checked" {/eq}/><label for="">是否启用</label>(<span class="red">如果不选中则当前规则不会生效</span>) </td> </tr><tr> <th class="rt"> 标题:</th> <td>    <input class="text number" type="text" name="title" value="{$auto.title}"/></td> </tr> <tr> <th class="rt"> 每次投标金额1:</th> <td style="width:550px; line-height:34px;"> <span style="color:Blue;font-weight:bold;"></span><input id="tender_account" name="amount" type="text" class="text number" maxlength="5"  style="width:80px;" value="{$auto.amount}" /><span>(投资金额  >=1为按金额 <1 为按比例)</span> <br></td> </tr> <tr> <th class="rt"> </th> <td  style="width:600px;"> <span>(当前你设置的规则满足时系统将自动为您投标设置的额度,投标金额和比例都只能为大于0的整数。)</span><br /> <span style="color:Red;">1、如果超过标的的最大投标额度则以标的的最大额度为准,如果小于标的最小投标额度则不投。<br /> 2、当按比列投标时,根据所设定的比例算得投资金额。如果少于50元时,则以50元进行投标。如果大于标的最大投标金额时,则以最大投标金额进行投标。<br />3、当投标金额大于标的金额的<span id="">20</span>%时,则按此比例进行投标。<br /></span></td> </tr> </table> </div> <div class="formbill2_title"> <span class=""><strong>借款人信息限制</strong></span></div> <div class="formbill2"> <table class=""><tr> <th class="rt"> 信用积分:</th> <td>    <input id="borrow_credit_status" type="checkbox" name="borrow_credit_status" value="1" {neq name="auto.credit_lower" value=""} checked="checked"{/neq}/><label for="borrow_credit_status">积分下限为</label>    <input name="credit_lower" type="text" class="text number" value="{$auto.credit_lower}" maxlength="6" id="borrow_credit_first" style="width:50px;" /></td> </tr>  </table> </div> <div class="formbill2_title"> <span class=""><strong>标的信息限制</strong></span></div> <div class="formbill2"> <table class=""> <tr> <th class="rt"> 还款方式:</th> <td> <select name="repaystyle" id="borrow_style"><option value=""  {eq name="auto.repaystyle" value=""} selected="selected"{/eq}>全部还款方式</option> <option value="ACPI"  {eq name="auto.repaystyle" value="ACPI"} selected="selected"{/eq}>分期还本付息</option><option value="II"  {eq name="vo.repaystyle" value="II"} selected="selected"{/eq}>分期付息一次还本</option><option value="BMAI"  {eq name="auto.repaystyle" value="BMAI"} selected="selected"{/eq}>一次性还本付息</option> </select> </td> <td><span>(不选中则没有此项限制)</span></td> </tr> <tr> <th class="rt"> 借款期限:</th> <td style="width:400px">    <input id="timelimit_status"  name="term_type" type="radio" value="" checked="checked" {eq name="auto.term_type" value=""} checked="checked"{/eq}/><label for="">不限定借款期限范围</label> </td> <td> <span></span> </td> </tr> <tr> <th class="rt"> </th> <td style="width:400px">    <span title="此选项只对按月还款、按季还款有效"><input id="timelimit_status" type="radio" name="term_type" value="月" name="timelimit_status" {eq name="auto.term_type" value="月"} checked="checked"{/eq}/><label for="">借款期限按月范围必须在</label></span> <select id="timelimit_month_first" name="term_lower"> <option {eq name="auto.term_lower" value="1"} selected="selected"{/eq} value="1">1个月</option> <option {eq name="auto.term_lower" value="2"} selected="selected"{/eq} value="2">2个月</option> <option {eq name="auto.term_lower" value="3"} selected="selected"{/eq} value="3">3个月</option> <option {eq name="auto.term_lower" value="4"} selected="selected"{/eq} value="4">4个月</option> <option {eq name="auto.term_lower" value="5"} selected="selected"{/eq} value="5">5个月</option> <option {eq name="auto.term_lower" value="6"} selected="selected"{/eq} value="6">6个月</option> <option {eq name="auto.term_lower" value="7"} selected="selected"{/eq} value="7">7个月</option> <option {eq name="auto.term_lower" value="8"} selected="selected"{/eq} value="8">8个月</option> <option {eq name="auto.term_lower" value="9"} selected="selected"{/eq} value="9">9个月</option> <option {eq name="auto.term_lower" value="10"} selected="selected"{/eq} value="10">10个月</option> <option {eq name="auto.term_lower" value="11"} selected="selected"{/eq} value="11">11个月</option> <option {eq name="auto.term_lower" value="12"} selected="selected"{/eq} value="12">12个月</option> </select>~<select id="timelimit_month_last" name="term_caps"> <option value="1" {eq name="auto.term_caps" value="1"} selected="selected"{/eq}>1个月</option> <option value="2" {eq name="auto.term_caps" value="2"} selected="selected"{/eq}>2个月</option> <option value="3" {eq name="auto.term_caps" value="3"} selected="selected"{/eq}>3个月</option> <option value="4" {eq name="auto.term_caps" value="4"} selected="selected"{/eq}>4个月</option> <option value="5" {eq name="auto.term_caps" value="5"} selected="selected"{/eq}>5个月</option> <option value="6" {eq name="auto.term_caps" value="6"} selected="selected"{/eq}>6个月</option> <option value="7" {eq name="auto.term_caps" value="7"} selected="selected"{/eq}>7个月</option> <option value="8" {eq name="auto.term_caps" value="8"} selected="selected"{/eq}>8个月</option> <option value="9" {eq name="auto.term_caps" value="9"} selected="selected"{/eq}>9个月</option> <option value="10" {eq name="auto.term_caps" value="10"} selected="selected"{/eq}>10个月</option> <option value="11" {eq name="auto.term_caps" value="11"} selected="selected"{/eq}>11个月</option> <option value="12" {eq name="auto.term_caps" value="12"} selected="selected"{/eq}>12个月</option> </select></td> <td> <span>(此选项只对按月还款、按季还款有效)</span> </td> </tr><tr> <th class="rt"> </th> <td style="width:400px">    <span title="此选项只对按月还款、按季还款有效"><input id="timelimit_status" type="radio" name="term_type" value="天" name="timelimit_status" {eq name="auto.term_type" value="天"} checked="checked"{/eq}/><label for="">借款期限按天范围必须在</label></span> <select id="timelimit_month_first" name="term_lower">{for start="1" end="30"}<option value="{$i}" {eq name="auto.term_lower" value="$i"} selected="selected"{/eq}>{$i}天</option>{/for}</select>~<select id="timelimit_month_last" name="term_caps"> {for start="1" end="30"}<option {eq name="auto.term_caps" value="$i"} selected="selected"{/eq} value="{$i}">{$i}天</option>{/for}</select></td> <td> <span>(此选项只对按月还款、按季还款有效)</span> </td> </tr><tr> <th class="rt"> 利率选项:</th> <td> <input id="apr_status" type="checkbox" name="apr_status" value="1"  {neq name="auto.apr_lower" value=""} checked="checked"{/neq}/><label for="">利率范围必须在</label> <select name="apr_lower"> <option value="0.01" {eq name="auto.apr_lower" value="0.01"} selected="selected"{/eq}>1%</option> <option value="0.02" {eq name="auto.apr_lower" value="0.02"} selected="selected"{/eq}>2%</option> <option value="0.03" {eq name="auto.apr_lower" value="0.03"} selected="selected"{/eq}>3%</option> <option value="0.04" {eq name="auto.apr_lower" value="0.04"} selected="selected"{/eq}>4%</option> <option value="0.05" {eq name="auto.apr_lower" value="0.05"} selected="selected"{/eq}>5%</option> <option value="0.06" {eq name="auto.apr_lower" value="0.06"} selected="selected"{/eq}>6%</option> <option value="0.07" {eq name="auto.apr_lower" value="0.07"} selected="selected"{/eq}>7%</option> <option value="0.08" {eq name="auto.apr_lower" value="0.08"} selected="selected"{/eq}>8%</option> <option value="0.09" {eq name="auto.apr_lower" value="0.09"} selected="selected"{/eq}>9%</option> <option value="0.1" {eq name="auto.apr_lower" value="0.1"} selected="selected"{/eq}>10%</option> <option value="0.11" {eq name="auto.apr_lower" value="0.11"} selected="selected"{/eq}>11%</option> <option value="0.12" {eq name="auto.apr_lower" value="0.12"} selected="selected"{/eq}>12%</option> <option value="0.13" {eq name="auto.apr_lower" value="0.13"} selected="selected"{/eq}>13%</option> <option value="0.14" {eq name="auto.apr_lower" value="0.14"} selected="selected"{/eq}>14%</option> <option value="0.15" {eq name="auto.apr_lower" value="0.15"} selected="selected"{/eq}>15%</option> <option value="0.16" {eq name="auto.apr_lower" value="0.16"} selected="selected"{/eq}>16%</option> <option value="0.17" {eq name="auto.apr_lower" value="0.17"} selected="selected"{/eq}>17%</option> <option value="0.18" {eq name="auto.apr_lower" value="0.18"} selected="selected"{/eq}>18%</option> <option value="0.19" {eq name="auto.apr_lower" value="0.19"} selected="selected"{/eq}>19%</option> <option value="0.2" {eq name="auto.apr_lower" value="0.2"} selected="selected"{/eq}>20%</option> <option value="0.21" {eq name="auto.apr_lower" value="0.21"} selected="selected"{/eq}>21%</option> <option value="0.22" {eq name="auto.apr_lower" value="0.22"} selected="selected"{/eq}>22%</option> <option value="0.23" {eq name="auto.apr_lower" value="0.23"} selected="selected"{/eq}>23%</option> <option value="0.24" {eq name="auto.apr_lower" value="0.24"} selected="selected"{/eq}>24%</option> <option value="0.25" {eq name="auto.apr_lower" value="0.25"} selected="selected"{/eq}>25%</option> </select> ~<select name="apr_caps"> <option value="0.05" {eq name="auto.apr_caps" value="0.05"} selected="selected"{/eq}>5%</option> <option value="0.06" {eq name="auto.apr_caps" value="0.06"} selected="selected"{/eq}>6%</option> <option value="0.07" {eq name="auto.apr_caps" value="0.07"} selected="selected"{/eq}>7%</option> <option value="0.08" {eq name="auto.apr_caps" value="0.08"} selected="selected"{/eq}>8%</option> <option value="0.09" {eq name="auto.apr_caps" value="0.09"} selected="selected"{/eq}>9%</option> <option value="0.1" {eq name="auto.apr_caps" value="0.10"} selected="selected"{/eq}>10%</option> <option value="0.11" {eq name="auto.apr_caps" value="0.11"} selected="selected"{/eq}>11%</option> <option value="0.12" {eq name="auto.apr_caps" value="0.12"} selected="selected"{/eq}>12%</option> <option value="0.13" {eq name="auto.apr_caps" value="0.13"} selected="selected"{/eq}>13%</option> <option value="0.14" {eq name="auto.apr_caps" value="0.14"} selected="selected"{/eq}>14%</option> <option value="0.15" {eq name="auto.apr_caps" value="0.15"} selected="selected"{/eq}>15%</option> <option value="0.16" {eq name="auto.apr_caps" value="0.16"} selected="selected"{/eq}>16%</option> <option value="0.17" {eq name="auto.apr_caps" value="0.17"} selected="selected"{/eq}>17%</option> <option value="0.18" {eq name="auto.apr_caps" value="0.18"} selected="selected"{/eq}>18%</option> <option value="0.19" {eq name="auto.apr_caps" value="0.19"} selected="selected"{/eq}>19%</option> <option value="0.2" {eq name="auto.apr_caps" value="0.2"} selected="selected"{/eq}>20%</option> <option value="0.21" {eq name="auto.apr_caps" value="0.21"} selected="selected"{/eq}>21%</option> <option value="0.22" {eq name="auto.apr_caps" value="0.22"} selected="selected"{/eq}>22%</option> <option value="0.23" {eq name="auto.apr_caps" value="0.23"} selected="selected"{/eq}>23%</option> <option value="0.24" {eq name="auto.apr_caps" value="0.24"} selected="selected"{/eq}>24%</option> <option value="0.25" {eq name="auto.apr_caps" value="0.25"} selected="selected"{/eq}>25%</option> </select></td> <td> <span>(不选中则没有此项限制)</span> </td> </tr> <tr> <th class="rt"> 奖励选项:</th> <td>    <input  type="checkbox" name="award_status"  value="1" {neq name="auto.award_lower" value=""} checked="checked"{/neq} /><label for="">奖励范围必须在</label>    <select name="award_lower"> <option  value="0" {eq name="auto.award_lower" value="0"} selected="selected"{/neq}>0%</option> <option value="0.001" {eq name="auto.award_lower" value="0.001"} selected="selected"{/eq}>0.1%</option> <option value="0.002" {eq name="auto.award_lower" value="0.002"} selected="selected"{/eq}>0.2%</option> <option value="0.003" {eq name="auto.award_lower" value="0.003"} selected="selected"{/eq}>0.3%</option> <option value="0.004" {eq name="auto.award_lower" value="0.004"} selected="selected"{/eq}>0.4%</option> <option value="0.005" {eq name="auto.award_lower" value="0.005"} selected="selected"{/eq}>0.5%</option> <option value="0.006" {eq name="auto.award_lower" value="0.006"} selected="selected"{/eq}>0.6%</option> <option value="0.007" {eq name="auto.award_lower" value="0.007"} selected="selected"{/eq}>0.7%</option> <option value="0.008" {eq name="auto.award_lower" value="0.008"} selected="selected"{/eq}>0.8%</option> <option value="0.009" {eq name="auto.award_lower" value="0.009"} selected="selected"{/eq}>0.9%</option> <option value="0.01" {eq name="auto.award_lower" value="0.01"} selected="selected"{/eq}>1%</option> <option value="0.015" {eq name="auto.award_lower" value="0.015"} selected="selected"{/eq}>1.5%</option> <option value="0.02" {eq name="auto.award_lower" value="0.02"} selected="selected"{/eq}>2%</option>  </select> ~<select name="award_caps"><option value="0.001" {eq name="auto.award_caps" value="0.001"} selected="selected"{/eq}>0.1%</option> <option value="0.002" {eq name="auto.award_caps" value="0.002"} selected="selected"{/eq}>0.2%</option> <option value="0.003" {eq name="auto.award_caps" value="0.003"} selected="selected"{/eq}>0.3%</option> <option value="0.004" {eq name="auto.award_caps" value="0.004"} selected="selected"{/eq}>0.4%</option> <option value="0.005" {eq name="auto.award_caps" value="0.005"} selected="selected"{/eq}>0.5%</option> <option value="0.006" {eq name="auto.award_caps" value="0.006"} selected="selected"{/eq}>0.6%</option> <option value="0.007" {eq name="auto.award_caps" value="0.007"} selected="selected"{/eq}>0.7%</option> <option value="0.008" {eq name="auto.award_caps" value="0.008"} selected="selected"{/eq}>0.8%</option> <option value="0.009" {eq name="auto.award_caps" value="0.009"} selected="selected"{/eq}>0.9%</option> <option value="0.01"   {eq name="auto.award_caps" value="0.01"}   selected="selected"{/eq}>1%</option> <option value="0.015"  {eq name="auto.award_caps" value="0.015"}  selected="selected"{/eq}>1.5%</option> <option value="0.02"    {eq name="auto.award_caps" value="0.02"}    selected="selected"{/eq}>2%</option> <option value="0.025"  {eq name="auto.award_caps" value="0.025"}  selected="selected"{/eq}>2.5%</option> <option value="0.0275" {eq name="auto.award_caps" value="0.0275"} selected="selected"{/eq}>2.75%</option> <option value="0.03"    {eq name="auto.award_caps" value="0.03"}    selected="selected"{/eq}>3%</option> <option value="0.0325" {eq name="auto.award_caps" value="0.0325"} selected="selected"{/eq}>3.25%</option> <option value="0.035"  {eq name="auto.award_caps" value="0.035"}  selected="selected"{/eq}>3.5%</option> <option value="0.0375" {eq name="auto.award_caps" value="0.0375"} selected="selected"{/eq}>3.75%</option> <option value="0.04"    {eq name="auto.award_caps" value="0.04"}    selected="selected"{/eq}>4%</option> <option value="0.0425" {eq name="auto.award_caps" value="0.0425"} selected="selected"{/eq}>4.25%</option> <option value="0.045"  {eq name="auto.award_caps" value="0.045"}  selected="selected"{/eq}>4.5%</option> <option value="0.0475" {eq name="auto.award_caps" value="0.0475"} selected="selected"{/eq}>4.75%</option> <option value="0.05"    {eq name="auto.award_caps" value="0.05"}    selected="selected"{/eq}>5%</option> <option value="0.0525" {eq name="auto.award_caps" value="0.0525"} selected="selected"{/eq}>5.25%</option> <option value="0.055"  {eq name="auto.award_caps" value="0.055"}  selected="selected"{/eq}>5.5%</option> <option value="0.0575" {eq name="auto.award_caps" value="0.0675"} selected="selected"{/eq}>5.75%</option> <option value="0.06"    {eq name="auto.award_caps" value="0.06"}   selected="selected"{/eq}>6%</option> <option value="0.0625" {eq name="auto.award_caps" value="0.0625"} selected="selected"{/eq}>6.25%</option> <option value="0.065"  {eq name="auto.award_caps" value="0.065"}  selected="selected"{/eq}>6.5%</option> <option value="0.0675" {eq name="auto.award_caps" value="0.0675"} selected="selected"{/eq}>6.75%</option> </select> </td> <td> <span>(不选中则没有此项限制)</span> </td> </tr> <tr> <th class="rt"> 是否推荐表:</th> <td>     <input id="tuijian_status" type="radio" name="top" value="1" {eq name="auto.top" value="1"} checked="checked"{/eq}/><label for="tuijian_status"><span class="red">是</span> </label>    <input id="jin_status" type="radio" name="top" value="0" {eq name="auto.top" value="0"} checked="checked"{/eq}/><label for="jin_status">否</label> </td> </tr><tr> <th class="rt"> 其他要求:</th> <td>   {php}$biao=explode(',',$auto['type']);{/php}   <input id="jin" type="checkbox" name="jin" value="1" {php}if(in_array('jin',$biao)) echo "checked='checked'";{/php}/>   <label for="jin">净值标</label>   <input id="diya" type="checkbox" name="diya" value="1" {php}if(in_array('diya',$biao)) echo "checked='checked'";{/php}/>   <label for="diya">抵押标</label>   <input id="geili" type="checkbox" name="geili" value="1" {php}if(in_array('geili',$biao)) echo "checked='checked'";{/php}/>   <label for="jin_status">给力标</label>   <input id="zhuandai" type="checkbox" name="zhuandai" value="1" {php}if(in_array('zhuandai',$biao)) echo "checked='checked'";{/php}/>   <label for="zhuandai">转贷标</label>    <input id="gongcheng" type="checkbox" name="gongcheng" value="1" {php}if(in_array('gongcheng',$biao)) echo "checked='checked'";{/php}/>   <label for="gongcheng">工程标</label>   <input id="miao" type="checkbox" name="miao" value="1" {php}if(in_array('miao',$biao)) echo "checked='checked'";{/php}/>   <label for="miao">秒表</label>   </td> <td> <span>(选项为“或”关系)</span> </td> </tr></table> </div> </div><input type="hidden" name="do" value="auto_add"/><div class="formbill2_action"> <input type="hidden" name="auto_id" value="{$_U.auto_result.id}" /><input class="btn" type="submit" name="" value="保存"/> <input class="btn" type="reset" name="cancel" value="取消"/> </div> </div> </form></div><script type="text/javascript">{literal}$(function(){$("input[name='cancel']").click(function(){ window.location.href='/index.php?user&q=code/borrow/auto';}); $('#auto_add_form').submit(function() {var type = $('input[name=tender_type]:checked').val();var account = $('#tender_account').val();var scale = $('#tender_scale').val();var errorMsg = '';if((type==1&&account<50))errorMsg +='- 按金额投标最少50元';if(type==2&&(scale<1||scale>20))errorMsg +='- 按按比例投标只能在1%~20%之间';if (errorMsg.length> 0){alert(errorMsg); return false;} else{  return true;}});}); {/literal}</script><!----------添加自动投标结束----------><script type="text/javascript">$(document).ready(function(){action_type = "{$_GET['action_type']}";//action_type = "111111111111111";//console.log(action_type);if(action_type=="list"){$('#auto_list').show();$('#auto_add').hide();}if(action_type=="add"){$('#auto_list').hide();$('#auto_add').show();}})</script>

5.php导出excel表格

111

    //导出excel格式表    function exportData($filename, $title, $data){        header("Content-type:application/vnd.ms-excel; charset=GBK");        header("Content-disposition:attachment; filename="  . $filename . ".xls");        if(is_array($title)){            foreach($title as $key => $value){                echo iconv("UTF-8","GBK", $value)."\t";            }        }        echo "\n";        if(is_array($data)){            foreach($data as $key => $value){                foreach($value as $_key => $_value){                    echo iconv("UTF-8","GBK", $_value)."\t";                }                echo "\n";            }        }    }

<a class="" href="/Member/account/query_type/log/extrafunc/excel" oldtitle="导出资金使用记录" title="" data-hasqtip="true" aria-describedby="qtip-11"><img class="pngfix" height="30" width="28" src="__PUBLIC__/images/icons/xls_file.png"></a>

        if($_GET['extrafunc']=='excel'){        $_A['list_title'] = "资金明细";$result = $logaccount;//dump($result);$header = array('记录时间','类型','操作金额','可用金额','冻结金额','待收金额','待还金额','总金额','交易号');exportData('资金明细',$header,$result);die();        }


6.将时间向后推移一个月。

$borrowinfo['may_pay_time'] = date("Y-m-d",strtotime("+1month",strtotime($borrowinfo['success_time'])));


7.注册验证

<!--script type="text/javascript">$("#mail").blur(function(){ $.ajax({ type:"GET", //请求方式 可换为post 注意验证页面接收方式 url:"/Index/email_exist", //请求验证页面 data:{email:$("#mail").val()}, //取得表文本框数据,作为提交数据 注意前面的 user 此处格式 key=value 其他方式请参考ajax手册 success: function(data){$("#chk").html(data); //向ID为chk的元素内添加html代码 },}); });function check_reg(){var reg = document.forms['regForm'];var email  = reg.elements['mail'].value;var username  = reg.elements['username'].value;var password  = reg.elements['password'].value;var password2 = reg.elements['password2'].value;var realname  = reg.elements['realname'].value;if(username.length==0){alert("用户名不能为空");return false;}else if(password.length==0){alert("密码不能为空");return false;}else if(password!=password2){alert("两次输入密码不相同");return false;}else if(realname.length==0){alert("真实姓名不能为空");return false;}else{return true;}}</script-->



0 0
原创粉丝点击