zoukankan      html  css  js  c++  java
  • php 生成表单 | url串禁止转义并解决中文字符乱码

    function create_auto_html($params, $action)
    {
        $encodeType = isset ($params ['encoding']) ? $params ['encoding'] : 'UTF-8';
        $html = <<<eot
    <html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset={$encodeType}" />
    </head>
    <body  onload="javascript:document.pay_form.submit();">
        <form id="pay_form" name="pay_form" action="{$action}" method="post">
    
    eot;
        foreach ($params as $key => $value) {
            $html .= "    <input type="hidden" name="{$key}" id="{$key}" value="{$value}" />
    ";
        }
        $html .= <<<eot
        </form>
    </body>
    </html>
    eot;
        return $html;
    }
    View Code

    url串禁止转义并解决中文字符乱码:

    $data = array(
        'devi'         => 'y',
        'ap'             => 'ios',
        'user'         => 'w5807',
        'login'     => '随便',
        'loginpwd'         => 'e10adc3949ba59abbe56e057f20f883e',
        'mobile'     => '15555555555',
        'regReferee'    => 'aaa',
        'atm'    => 'e10adc3949ba59abbe56e057f20f883e'
    );
    $c_data = urldecode(htmlspecialchars(http_build_query($data)));//禁止字符串转义和中文字符乱码

    ——————————————————

  • 相关阅读:
    将博客搬至CSDN
    smarty不渲染html页面
    开篇
    html的入门——从标签开始(1)
    java内部编码
    用base64Encoder进行编码 和base64Decoder解码
    序列化和反序列化
    HttpServletResponse类
    配置Tomcat服务器数据连接池
    SVN修改地址
  • 原文地址:https://www.cnblogs.com/cuizhenyu/p/10604223.html
Copyright © 2011-2022 走看看