Ejemplo n.º 1
0
function getBL($setWidth, $setHeight, $nDanFuXianZhi)
{
    $splStr = aspArray(3);
    $nWidthZheFu = '';
    $nWidthZheFu = 1;
    //宽正负
    $nHeightZheFu = '';
    $nHeightZheFu = 1;
    //高正负
    $nBFB = '';
    //百分比
    $nXXFBX = '';
    //每个百分比,因为要判断他不能超过10
    if ($setWidth < 0) {
        $setWidth = $setWidth * -1;
        $nWidthZheFu = -1;
    }
    if ($setHeight < 0) {
        $setHeight = $setHeight * -1;
        $nHeightZheFu = -1;
    }
    if ($setWidth > $setHeight) {
        $nBFB = formatNumber($setWidth / $setHeight, 2);
        ////长宽 百分比
        $splStr[0] = $nBFB;
        $splStr[1] = 1;
    } else {
        $nBFB = formatNumber($setHeight / $setWidth, 2);
        ////高宽 百分比
        $splStr[0] = 1;
        $splStr[1] = $nBFB;
    }
    //每步超出指定值,处理
    //if nBFB>=nDanFuXianZhi then
    $nXXFBX = formatNumber($nDanFuXianZhi / $nBFB, 2);
    $splStr[0] = $splStr[0] * $nXXFBX;
    $splStr[1] = $splStr[1] * $nXXFBX;
    //end if
    $splStr[0] = $splStr[0] * $nWidthZheFu;
    $splStr[1] = $splStr[1] * $nHeightZheFu;
    $splStr[2] = $nBFB;
    $splStr[3] = getCountPage($setWidth, $splStr[0]);
    //Call echo("page count 页数", splStr(3))
    $splStr[3] = getCountStep($setWidth, $setHeight, $splStr[0], $splStr[1], $splStr[3]);
    $getBL = $splStr;
    return @$getBL;
}
Ejemplo n.º 2
0
function getSqlInUrl($httpurl, $content, $sType)
{
    $splStr = '';
    $i = '';
    $s = '';
    $s2 = '';
    $s3 = '';
    $c = '';
    $url = '';
    $TempUrl = '';
    $ArrUrl = aspArray(99);
    $UrlList = '';
    $pageUrl = '';
    $nLen = '';
    $splxx = '';
    $content = getAURL($content);
    $splStr = aspSplit($content, vbCrlf());
    foreach ($splStr as $key => $url) {
        if ($url != '') {
            $TempUrl = $url;
            if (inStr($url, '?') > 0) {
                $c = $c . $url . vbCrlf();
                $url = handlSqlInUrl($url);
                $nLen = inStr(vbCrlf() . $UrlList, vbCrlf() . $url . '【】');
                if ($nLen > 0) {
                    $s = mid($UrlList, $nLen, -1);
                    $s = mid($s, 1, inStr($s, vbCrlf()) - 1);
                    $splxx = aspSplit($s, '【】');
                    $s2 = $splxx[0];
                    $s3 = $splxx[1] + 1;
                    $UrlList = replace($UrlList, $s, $s2 . '【】' . $s3 . '【】' . $splxx[2]);
                    $pageUrl = $url;
                } else {
                    $UrlList = $UrlList . $url . '【】0【】' . fullHttpUrl($httpurl, $TempUrl) . vbCrlf();
                }
            }
        }
    }
    $splStr = aspSplit($UrlList, vbCrlf());
    foreach ($splStr as $key => $s) {
        if (inStr($s, '【】') > 0) {
            $splxx = aspSplit($s, '【】');
            if ($s3 > 0) {
                if ($sType == '注入') {
                    $ArrUrl[$splxx[1]] = $splxx[2];
                } else {
                    $ArrUrl[$splxx[1]] = $splxx[0] . '  &nbsp; | &nbsp; ' . $splxx[2];
                }
            }
        }
    }
    $c = '';
    for ($i = 99; $i >= 0; $i--) {
        if ($ArrUrl[$i] != '') {
            if ($sType == '注入') {
                $c = $c . $ArrUrl[$i] . vbCrlf();
            } else {
                $c = $c . $ArrUrl[$i] . ',   出现[' . $i . ']次<br>';
            }
        }
    }
    $getSqlInUrl = $c;
    return @$getSqlInUrl;
}
Ejemplo n.º 3
0
function handleHtmlFormatting($content, $isMsgBox, $nErrLevel, $action)
{
    $splStr = '';
    $s = '';
    $tempS = '';
    $lCaseS = '';
    $c = '';
    $left4Str = '';
    $left5Str = '';
    $left6Str = '';
    $left7Str = '';
    $left8Str = '';
    $nLevel = '';
    //级别
    $elseS = '';
    $elseLable = '';
    $levelArray = aspArray(299);
    $keyWord = '';
    $lableName = '';
    //标签名称
    $isJavascript = '';
    //为javascript
    $isTextarea = '';
    //为表单文本域<textarea
    $isPre = '';
    //为pre
    $isJavascript = false;
    //默认javascript为假
    $isTextarea = false;
    //表单文件域为假
    $isPre = false;
    //默认pre为假
    $nLevel = 0;
    //级别数
    $action = '|' . $action . '|';
    //动作
    $splStr = aspSplit($content, vbCrlf());
    foreach ($splStr as $key => $s) {
        $tempS = $s;
        $elseS = $s;
        $s = TrimVbCrlf($s);
        $lCaseS = lCase($s);
        //判断于20150710
        if ((left($lCaseS, 8) == '<script ' || left($lCaseS, 8) == '<script>') && inStr($s, '</script>') == false && $isJavascript == false) {
            $isJavascript = true;
            $c = $c . PHPTrim($tempS) . vbCrlf();
        } else {
            if ($isJavascript == true) {
                if (left($lCaseS, 9) == '</script>') {
                    $isJavascript = false;
                    $c = $c . PHPTrim($tempS) . vbCrlf();
                    //最后清除两边空格
                } else {
                    $c = $c . $tempS . vbCrlf();
                    //为js则显示原文本  不处理清空两边空格phptrim(tempS)
                }
                //表单文本域判断于20151019
            } else {
                if ((left($lCaseS, 10) == '<textarea ' || left($lCaseS, 10) == '<textarea>') && inStr($s, '</textarea>') == false && $isTextarea == false) {
                    $isTextarea = true;
                    $c = $c . PHPTrim($tempS) . vbCrlf();
                } else {
                    if ($isTextarea == true) {
                        $c = $c . PHPTrim($tempS) . vbCrlf();
                        if (left($lCaseS, 11) == '</textarea>') {
                            $isTextarea = false;
                        }
                        //表单文本域判断于20151019
                    } else {
                        if ((left($lCaseS, 5) == '<pre ' || left($lCaseS, 5) == '<pre>') && inStr($s, '</pre>') == false && $isPre == false) {
                            $isPre = true;
                            $c = $c . PHPTrim($tempS) . vbCrlf();
                        } else {
                            if ($isPre == true) {
                                $c = $c . $tempS . vbCrlf();
                                if (left($lCaseS, 6) == '</pre>') {
                                    $isPre = false;
                                }
                            } else {
                                if ($s != '' && $isJavascript == false && $isTextarea == false) {
                                    $left4Str = '|' . left($lCaseS, 4) . '|';
                                    $left5Str = '|' . left($lCaseS, 5) . '|';
                                    $left6Str = '|' . left($lCaseS, 6) . '|';
                                    $left7Str = '|' . left($lCaseS, 7) . '|';
                                    $left8Str = '|' . left($lCaseS, 8) . '|';
                                    $keyWord = '';
                                    //关键词初始清空
                                    $lableName = '';
                                    //标签名称
                                    if (inStr('|<ul>|<ul |<li>|<li |<dt>|<dt |<dl>|<dl |<dd>|<dd |<tr>|<tr |<td>|<td |', $left4Str) > 0) {
                                        $keyWord = $left4Str;
                                        $lableName = mid($left4Str, 3, 2);
                                    } else {
                                        if (inStr('|<div>|<div |', $left5Str) > 0) {
                                            $keyWord = $left5Str;
                                            $lableName = mid($left5Str, 3, 3);
                                        } else {
                                            if (inStr('|<span>|<span |<form>|<form |', $left6Str) > 0) {
                                                $keyWord = $left6Str;
                                                $lableName = mid($left6Str, 3, 4);
                                            } else {
                                                if (inStr('|<table>|<table |<tbody>|<tbody |', $left7Str) > 0) {
                                                    $keyWord = $left7Str;
                                                    $lableName = mid($left7Str, 3, 5);
                                                } else {
                                                    if (inStr('|<center>|<center |', $left8Str) > 0) {
                                                        $keyWord = $left8Str;
                                                        $lableName = mid($left8Str, 3, 6);
                                                    }
                                                }
                                            }
                                        }
                                    }
                                    $keyWord = aspTrim(replace(replace($keyWord, '<', ''), '>', ''));
                                    //call echo(KeyWord,lableName)
                                    //开始
                                    if ($keyWord != '') {
                                        $s = copyStr('    ', $nLevel) . $s;
                                        if (right($lCaseS, 3 + len($lableName)) != '</' . $lableName . '>' && inStr($lCaseS, '</' . $lableName . '>') == false) {
                                            $nLevel = $nLevel + 1;
                                            if ($nLevel >= 0) {
                                                $levelArray[$nLevel] = $keyWord;
                                            }
                                        }
                                    } else {
                                        if (inStr('|</ul>|</li>|</dl>|</dt>|</dd>|</tr>|</td>|', '|' . left($lCaseS, 5) . '|') > 0 || inStr('|</div>|', '|' . left($lCaseS, 6) . '|') > 0 || inStr('|</span>|</form>|', '|' . left($lCaseS, 7) . '|') > 0 || inStr('|</table>|</tbody>|', '|' . left($lCaseS, 8) . '|') > 0 || inStr('|</center>|', '|' . left($lCaseS, 9) . '|') > 0) {
                                            $nLevel = $nLevel - 1;
                                            $s = copyStr('    ', $nLevel) . $s;
                                        } else {
                                            $s = copyStr('    ', $nLevel) . $s;
                                            //最后是结束标签则减一级
                                            if (right($lCaseS, 6) == '</div>') {
                                                if (checkHtmlFormatting($lCaseS) == false) {
                                                    $s = left($s, len($s) - 6);
                                                    $nLevel = $nLevel - 1;
                                                    $s = $s . vbCrlf() . copyStr('    ', $nLevel) . '</div>';
                                                }
                                            } else {
                                                if (right($lCaseS, 7) == '</span>') {
                                                    if (checkHtmlFormatting($lCaseS) == false) {
                                                        $s = left($s, len($s) - 7);
                                                        $nLevel = $nLevel - 1;
                                                        $s = $s . vbCrlf() . copyStr('    ', $nLevel) . '</span>';
                                                    }
                                                } else {
                                                    if (inStr('|</ul>|</dt>|<dl>|<dd>|', $left5Str) > 0) {
                                                        $s = left($s, len($s) - 5);
                                                        $nLevel = $nLevel - 1;
                                                        $s = $s . vbCrlf() . copyStr('    ', $nLevel) . right($lCaseS, 5);
                                                    }
                                                }
                                            }
                                            //对   aaa</li>   这种进处理   20160106
                                            $elseS = PHPTrim(lCase($elseS));
                                            if (inStr($elseS, '</') > 0) {
                                                $elseLable = mid($elseS, inStr($elseS, '</'), -1);
                                                if (inStr('|</ul>|</li>|</dl>|</dt>|</dd>|</tr>|</td>|</div>|</span>|<form>|', '|' . $elseLable . '|') > 0 && $nLevel > 0) {
                                                    $nLevel = $nLevel - 1;
                                                }
                                            }
                                            //call echo("s",replace(s,"<","&lt;"))
                                        }
                                    }
                                    //call echo("",ShowHtml(temps)
                                    $c = $c . $s . vbCrlf();
                                } else {
                                    if ($s == '') {
                                        if (inStr($action, '|delblankline|') == false && inStr($action, '|删除空行|') == false) {
                                            //删除空行
                                            $c = $c . vbCrlf();
                                        }
                                    }
                                }
                            }
                        }
                    }
                }
            }
        }
    }
    $handleHtmlFormatting = $c;
    $nErrLevel = $nLevel;
    //获得错误级别
    if ($nLevel != 0 && (lCase($isMsgBox) == '1' || lCase($isMsgBox) == 'true')) {
        aspEcho('HTML标签有错误', $nLevel);
    }
    //Call Echo("nLevel",nLevel & "," & levelArray(nLevel))                '显示错误标题20150212
    return @$handleHtmlFormatting;
}
Ejemplo n.º 4
0
function PHPStr_Split($content, $Split_Length)
{
    $i = '';
    $s = '';
    $c = '';
    $n = '';
    $ArrStr = aspArray(99);
    $nArray = '';
    if ($Split_Length <= 0) {
        $Split_Length = 1;
    }
    $n = 0;
    $nArray = 0;
    for ($i = 1; $i <= len($content); $i++) {
        $s = mid($content, $i, 1);
        $c = $c . $s;
        $n = $n + 1;
        if ($n == $Split_Length) {
            $ArrStr[$nArray] = $c;
            $c = '';
            $n = 0;
            $nArray = $nArray + 1;
        }
    }
    $PHPStr_Split = $ArrStr;
    return @$PHPStr_Split;
}
Ejemplo n.º 5
0
function pinYin($content, $sType)
{
    $py = aspArray(402);
    $splStr = '';
    $en = '';
    $s = '';
    $c = '';
    $i = '';
    $j = '';
    $c2 = '';
    $C3 = '';
    $C4 = '';
    $En2 = '';
    $En3 = '';
    $En4 = '';
    $sType = cStr($sType);
    //ת���ַ�����
    $py[0] = '����߹����煁�H_a';
    $py[1] = '�������������������������������������������_ai';
    $py[2] = '�����������������������������������_an';
    $py[3] = '������_ang';
    $py[4] = '�������������°ð���������������������������_ao';
    $py[5] = '�ŰưǰȰɰʰ˰̰ͰΰϰаѰҰӰ԰հ���������������_ba';
    $py[6] = '�װذٰڰ۰ܰݰ�������_bai';
    $py[7] = '�߰������������������������_ban';
    $py[8] = '���������������������_bang';
    $py[9] = '�����������������������������������������������_bao';
    $py[10] = '�������������������������������������������������_bei';
    $py[11] = '���������������_ben';
    $py[12] = '�����±ñı����_beng';
    $py[13] = '�ƱDZȱɱʱ˱̱ͱαϱбѱұӱԱձֱױرٱڱ��ɱܱ�ذ����ݩ޵�����������������������������������������_bi';
    $py[14] = '�ޱ߱������������������������������������_bian';
    $py[15] = '�����������������������_biao';
    $py[16] = '�������_bie';
    $py[17] = '������������������������������_bin';
    $py[18] = '������������������������_bing';
    $py[19] = '���������������������������������������������������������_bo';
    $py[20] = '����������������������߲�����������_bu';
    $py[21] = '������_ca';
    $py[22] = '�²òIJŲƲDzȲɲʲ˲�_cai';
    $py[23] = '�ͲβϲвѲҲ����������_can';
    $py[24] = '�Բղֲײ�_cang';
    $py[25] = '�ٲڲ۲ܲ��������_cao';
    $py[26] = '�޲߲�����_ce';
    $py[27] = '��_cen';
    $py[28] = '�����_ceng';
    $py[29] = '�����������������������������_cha';
    $py[30] = '����٭�����_chai';
    $py[31] = '����������������������������������������������_chan';
    $py[32] = '�������������������������������������������������_chang';
    $py[33] = '��������������������������_chao';
    $py[34] = '���������������_che';
    $py[35] = '���������������³ó������������������_chen';
    $py[36] = '�ųƳdzȳɳʳ˳̳ͳγϳгѳҳ�ة�������������������_cheng';
    $py[37] = '�Գճֳ׳سٳڳ۳ܳݳ޳߳��������ܯ��߳��������������������������������_chi';
    $py[38] = '����������������_chong';
    $py[39] = '�������������ٱ������_chou';
    $py[40] = '��������������������������������ءۻ�������������������_chu';
    $py[41] = '�����������_chuai';
    $py[42] = '������������������������_chuan';
    $py[43] = '��������������_chuang';
    $py[44] = '��������������_chui';
    $py[45] = '��������������ݻ����_chun';
    $py[46] = '���������_chuo';
    $py[47] = '�ôĴŴƴǴȴɴʴ˴̴ʹ�����������_ci';
    $py[48] = '�ϴдѴҴӴ������������_cong';
    $py[49] = '������_cou';
    $py[50] = '�ִ״ش��������������_cu';
    $py[51] = '�ڴ۴���ߥ����_cuan';
    $py[52] = '�ݴ޴ߴ����������������_cui';
    $py[53] = '��������_cun';
    $py[54] = '����������������������_cuo';
    $py[55] = '��������������������������_da';
    $py[56] = '������������������������ܤ߰߾����������_dai';
    $py[57] = '������������������������������������������������_dan';
    $py[58] = '��������������������_dang';
    $py[59] = '������������������������߶�������_dao';
    $py[60] = '�µõ��_de';
    $py[61] = '�ŵƵǵȵɵʵ������������_deng';
    $py[62] = '�̵͵εϵеѵҵӵԵյֵ׵صٵڵ۵ܵݵ�ص��ڮ��ۡݶ��������������������_di';
    $py[63] = '��_dia';
    $py[64] = '�ߵ�������������������������������_dian';
    $py[65] = '��������������������_diao';
    $py[66] = '����������������ܦ�����������_die';
    $py[67] = '������������������������������������_ding';
    $py[68] = '����_diu';
    $py[69] = '����������������������������������_dong';
    $py[70] = '��������������������_dou';
    $py[71] = '�������������¶öĶŶƶǶȶɶ�ܶ�������������_du';
    $py[72] = '�˶̶Ͷζ϶������_duan';
    $py[73] = '�ѶҶӶ�������_dui';
    $py[74] = '�նֶ׶ضٶڶ۶ܶ������������_dun';
    $py[75] = '�޶߶�������������������������_duo';
    $py[76] = '����������������ج������ݭ����������������������_e';
    $py[77] = '��_ei';
    $py[78] = '������_en';
    $py[79] = '����������������٦���������_er';
    $py[80] = '��������������������_fa';
    $py[81] = '����������������������������������ެ����������_fan';
    $py[82] = '���������������·÷ķ�������������_fang';
    $py[83] = '�ƷǷȷɷʷ˷̷ͷηϷз�������������������������������_fei';
    $py[84] = '�ҷӷԷշַ׷طٷڷ۷ܷݷ޷߷����������_fen';
    $py[85] = '����������������ٺۺ�������_feng';
    $py[86] = '��_fo';
    $py[87] = '���_fou';
    $py[88] = '��������������������������������������������������������������������������������������������ۮܽ����ݳ����߻����������������������������������������������_fu';
    $py[89] = '����٤���������_ga';
    $py[90] = '�øĸŸƸǸ�ؤ�������_gai';
    $py[91] = '�ɸʸ˸̸͸θϸиѸҸ�������ߦ���������������_gan';
    $py[92] = '�Ըոָ׸ظٸڸ۸�����_gang';
    $py[93] = '�ݸ޸߸�������غھ۬޻��������_gao';
    $py[94] = '���������������������ت������ܪ������������������_ge';
    $py[95] = '��_gei';
    $py[96] = '����بݢ����_gen';
    $py[97] = '���������������������_geng';
    $py[98] = '�������������������������������������_gong';
    $py[99] = '��������������������ڸ������������������_gou';
    $py[100] = '�������������¹ùĹŹƹǹȹɹʹ˹̹���ڬ����������������������������������������_gu';
    $py[101] = '�ιϹйѹҹ���ڴ�����_gua';
    $py[102] = '�Թչ���_guai';
    $py[103] = '�׹عٹڹ۹ܹݹ޹߹����ݸ������������_guan';
    $py[104] = '������������_guang';
    $py[105] = '��������������������������������������_gui';
    $py[106] = '�������������_gun';
    $py[107] = '�������������������������������_guo';
    $py[108] = '����_ha';
    $py[109] = '��������������������_hai';
    $py[110] = '��������������������������������������������������������_han';
    $py[111] = '�����������_hang';
    $py[112] = '���������ºúĺź���޶����������_hao';
    $py[113] = '�ǺȺɺʺ˺̺ͺκϺкѺҺӺԺպֺ׺�ڭ���������������_he';
    $py[114] = '�ٺ�_hei';
    $py[115] = '�ۺܺݺ�_hen';
    $py[116] = '�ߺ����޿����_heng';
    $py[117] = '��������������ڧݦޮް����_hong';
    $py[118] = '��������ܩ��������������_hou';
    $py[119] = '������������������������������������������������������������������������������_hu';
    $py[120] = '�������������������������_hua';
    $py[121] = '������������_huai';
    $py[122] = '�������������������������»�ۨۼ��ߧ������������������_huan';
    $py[123] = '�ĻŻƻǻȻɻʻ˻̻ͻλϻл��������������������_huang';
    $py[124] = '�һӻԻջֻ׻ػٻڻۻܻݻ޻߻�������ڶ����ޥ����������������������_hui';
    $py[125] = '�������ڻ������_hun';
    $py[126] = '���������������޽߫������������_huo';
    $py[127] = '�����������������������������������������������������������������������������������¼üļżƼǼȼɼʼ˼̼�آؽ����٥��ڵ��ܸ������ު��ߴ�������������������������������������������������������_ji';
    $py[128] = '�μϼмѼҼӼԼռּ׼ؼټڼۼܼݼ�ۣ������������������������������_jia';
    $py[129] = '�߼�������������������������������������������������������������������������������������������������������������_jian';
    $py[130] = '������������������������������������������_jiang';
    $py[131] = '�������������������������½ýĽŽƽǽȽɽʽ˽̽ͽνϽн�ٮ��ܴ������������������������_jiao';
    $py[132] = '�ҽӽԽսֽ׽ؽٽڽ۽ܽݽ޽߽������������������������ڦ����������_jie';
    $py[133] = '�����������������������������������ݣ��������������������_jin';
    $py[134] = '��������������������������������������������������������ݼ������������������_jing';
    $py[135] = '��������_jiong';
    $py[136] = '���������¾þľžƾǾȾɾʾ˾̾;�����������������_jiu';
    $py[137] = '�ϾоѾҾӾԾվ־׾ؾپھ۾ܾݾ޾߾����������ڪ������������������������������������������_ju';
    $py[138] = '��������۲�������������_juan';
    $py[139] = '�����������������������ާ�����������������������_jue';
    $py[140] = '������������������������������_jun';
    $py[141] = '��������������_ka';
    $py[142] = '�������������������������_kai';
    $py[143] = '������������٩ݨ������_kan';
    $py[144] = '��������������������_kang';
    $py[145] = '����������������_kao';
    $py[146] = '�����¿ÿĿſƿǿȿɿʿ˿̿Ϳ������������������������������_ke';
    $py[147] = '�Ͽпѿ���_ken';
    $py[148] = '�ӿ��_keng';
    $py[149] = '�տֿ׿�������_kong';
    $py[150] = '�ٿڿۿ���ޢߵ����_kou';
    $py[151] = '�ݿ޿߿������ܥ����_ku';
    $py[152] = '������٨_kua';
    $py[153] = '�������ۦ������_kuai';
    $py[154] = '�����_kuan';
    $py[155] = '�����������ڲڿ��������������_kuang';
    $py[156] = '����������������������ظ���������������������������_kui';
    $py[157] = '��������������������_kun';
    $py[158] = '����������_kuo';
    $py[159] = '�����������������������_la';
    $py[160] = '�����������������������_lai';
    $py[161] = '����������������������������������������_lan';
    $py[162] = '��������������ݹ����������_lang';
    $py[163] = '���������������������������������_lao';
    $py[164] = '������߷����_le';
    $py[165] = '������������������������ڳ������������_lei';
    $py[166] = '������ܨ�_leng';
    $py[167] = '��������������������������������������������������������������������ٳٵ۪����ݰ��޼߿���������������������������������������������������������_li';
    $py[168] = '��_lia';
    $py[169] = '������������������������������������������������_lian';
    $py[170] = '����������������������ܮ�����_liang';
    $py[171] = '��������������������������ޤ������������_liao';
    $py[172] = '�������������������������_lie';
    $py[173] = '���������������������������������������������_lin';
    $py[174] = '������������������������������۹����������������������_ling';
    $py[175] = '��������������������������������������_liu';
    $py[176] = '����������¡¢£¤���������������_long';
    $py[177] = '¥¦§¨©ª�����������������_lou';
    $py[178] = '«¬­®¯°±²³´µ¶·¸¹º»¼½¾��ߣ����������������������������������_lu';
    $py[179] = '��������������������_luan';
    $py[180] = '����������������_lun';
    $py[181] = '�����������������������������������������������_luo';
    $py[182] = '¿�������������������������������������_lu';
    $py[183] = '�����_lue';
    $py[184] = '߼_m';
    $py[185] = '����������������������_ma';
    $py[186] = '������������۽ݤ����_mai';
    $py[187] = '����������������áܬ��������������_man';
    $py[188] = 'âãäåæç��������_mang';
    $py[189] = 'èéêëìíîïðñòó���������������������_mao';
    $py[190] = 'ô��_me';
    $py[191] = 'õö÷øùúûüýþÿ����������ݮ���������������_mei';
    $py[192] = '�������������_men';
    $py[193] = '��������������������ޫ��������������_meng';
    $py[194] = '����������������������������������������������������������_mi';
    $py[195] = '������������������������������_mian';
    $py[196] = '������������������������������_miao';
    $py[197] = '����ؿ�����_mie';
    $py[198] = '����������������������������_min';
    $py[199] = '������������ڤ���������_ming';
    $py[200] = '��_miu';
    $py[201] = '��ġĢģĤĥĦħĨĩĪīĬĭĮįİ�������������������������_mo';
    $py[202] = 'ıIJijٰ��������_mou';
    $py[203] = 'ĴĵĶķĸĹĺĻļĽľĿ�����������������_mu';
    $py[204] = '��_n';
    $py[205] = '����������������������_na';
    $py[206] = '����������ؾܵ����_nai';
    $py[207] = '����������������_nan';
    $py[208] = '��߭������_nang';
    $py[209] = '����������ث������������_nao';
    $py[210] = '��ګ_ne';
    $py[211] = '����_nei';
    $py[212] = '���_nen';
    $py[213] = '��_neng';
    $py[214] = '����������������������٣��������������_ni';
    $py[215] = '��������������إ���������_nian';
    $py[216] = '����_niang';
    $py[217] = '������������_niao';
    $py[218] = '������������������������_nie';
    $py[219] = '��_nin';
    $py[220] = '��������šŢ�������_ning';
    $py[221] = 'ţŤťŦ�����_niu';
    $py[222] = 'ŧŨũŪٯ��_nong';
    $py[223] = '��_nou';
    $py[224] = 'ūŬŭ��������_nu';
    $py[225] = 'ů_nuan';
    $py[226] = 'ŲųŴŵ�������_nuo';
    $py[227] = '�����_nu';
    $py[228] = 'Űű_nue';
    $py[229] = 'Ŷ��_o';
    $py[230] = 'ŷŸŹźŻżŽک�����_ou';
    $py[231] = 'žſ��������������_pa';
    $py[232] = '������������ٽ����_pai';
    $py[233] = '�����������������������������_pan';
    $py[234] = '���������������_pang';
    $py[235] = '������������������������_pao';
    $py[236] = '�����������������������������_pei';
    $py[237] = '������_pen';
    $py[238] = '����������������������������ܡ�����_peng';
    $py[239] = '����������������ơƢƣƤƥƦƧƨƩا������ۯ����ܱ��ߨ����������������������_pi';
    $py[240] = 'ƪƫƬƭ������������_pian';
    $py[241] = 'ƮƯưƱ������������_piao';
    $py[242] = 'ƲƳ���_pie';
    $py[243] = 'ƴƵƶƷƸ��������_pin';
    $py[244] = 'ƹƺƻƼƽƾƿ����ٷ�����_ping';
    $py[245] = '������������������۶����������_po';
    $py[246] = '������_pou';
    $py[247] = '���������������������������������������������_pu';
    $py[248] = '��������������������������������������������������������������������������ٹ��ܻ��ݽ����ޭ������������������������������������������膢_qi';
    $py[249] = '��ǡǢ����_qia';
    $py[250] = 'ǣǤǥǦǧǨǩǪǫǬǭǮǯǰDZDzdzǴǵǶǷǸٻ����ܷ����ݡ���������������������_qian';
    $py[251] = 'ǹǺǻǼǽǾǿ������������������������_qiang';
    $py[252] = '��������������������������������ڽ����������������_qiao';
    $py[253] = '����������ۧ��������_qie';
    $py[254] = '������������������������������������������_qin';
    $py[255] = '����������������������������������������������_qing';
    $py[256] = '���������������_qiong';
    $py[257] = '����������������ٴ������������������������_qiu';
    $py[258] = '����������������ȡȢȣȤȥڰ۾ޡ޾������������������������_qu';
    $py[259] = 'ȦȧȨȩȪȫȬȭȮȯȰڹ�������������_quan';
    $py[260] = 'ȱȲȳȴȵȶȷȸ�����_que';
    $py[261] = 'ȹȺ��_qun';
    $py[262] = 'ȻȼȽȾ������_ran';
    $py[263] = 'ȿ�����������_rang';
    $py[264] = '�����������_rao';
    $py[265] = '����_re';
    $py[266] = '���������������������������������_ren';
    $py[267] = '����_reng';
    $py[268] = '��_ri';
    $py[269] = '������������������������������_rong';
    $py[270] = '������������_rou';
    $py[271] = '����ų����������������޸������������_ru';
    $py[272] = '������_ruan';
    $py[273] = '��������ި����_rui';
    $py[274] = '����_run';
    $py[275] = '����ټ��_ruo';
    $py[276] = '������ئ�������_sa';
    $py[277] = '����������_sai';
    $py[278] = '����ɡɢ�����_san';
    $py[279] = 'ɣɤɥ�����_sang';
    $py[280] = 'ɦɧɨɩܣ��������_sao';
    $py[281] = 'ɪɫɬ����_se';
    $py[282] = 'ɭ_sen';
    $py[283] = 'ɮ_seng';
    $py[284] = 'ɯɰɱɲɳɴɵɶɷ������������_sha';
    $py[285] = 'ɸɹ��_shai';
    $py[286] = 'ɺɻɼɽɾɿ��������������������ڨ۷������������������������_shan';
    $py[287] = '�������������������������_shang';
    $py[288] = '����������������������ۿ����������_shao';
    $py[289] = '�����������������������������������_she';
    $py[290] = '��������������������������������ڷ��ݷ�����������_shen';
    $py[291] = '������������ʡʢʣʤʥ��������_sheng';
    $py[292] = 'ʦʧʨʩʪʫʬʭʮʯʰʱʲʳʴʵʶʷʸʹʺʻʼʽʾʿ����������������������������������������������ݪ��߱�������������������_shi';
    $py[293] = '�������������������������_shou';
    $py[294] = '����������������������������������������������������������������ˡٿ������������������_shu';
    $py[295] = 'ˢˣ�_shua';
    $py[296] = 'ˤ˥˦˧�_shuai';
    $py[297] = '˨˩����_shuan';
    $py[298] = '˪˫ˬ��_shuang';
    $py[299] = '˭ˮ˯˰_shui';
    $py[300] = '˱˲˳˴_shun';
    $py[301] = '˵˶˷˸����������_shuo';
    $py[302] = '˹˺˻˼˽˾˿������������������������������������������������_si';
    $py[303] = '����������������ڡݿ����������_song';
    $py[304] = '����������޴�������������_sou';
    $py[305] = '���������������������������������������_su';
    $py[306] = '�������_suan';
    $py[307] = '������������������������ݴ��������_sui';
    $py[308] = '������ݥ������_sun';
    $py[309] = '�����������������������������_suo';
    $py[310] = '����������̡̢̣̤�������������_ta';
    $py[311] = '̧̨̥̦̩̪̫̬̭ۢ޷����������_tai';
    $py[312] = '̴̵̶̷̸̮̯̰̱̲̳̹̺̻̼̽̾̿۰�������_tan';
    $py[313] = '�����������������������������������������������_tang';
    $py[314] = '����������������������ػ������_tao';
    $py[315] = '��߯����_te';
    $py[316] = '����������_teng';
    $py[317] = '���������������������������������������������_ti';
    $py[318] = '�������������������������_tian';
    $py[319] = '����������٬���������������_tiao';
    $py[320] = '����������_tie';
    $py[321] = '������ͣͤͥͦͧ͢͡������������_ting';
    $py[322] = 'ͨͩͪͫͬͭͮͯͰͱͲͳʹ١������������_tong';
    $py[323] = '͵Ͷͷ͸����_tou';
    $py[324] = '͹ͺͻͼͽ;Ϳ��������ܢݱ������_tu';
    $py[325] = '���������_tuan';
    $py[326] = '��������������_tui';
    $py[327] = '�������������_tun';
    $py[328] = '����������������������ر٢��������������������_tuo';
    $py[329] = '�������������������_wa';
    $py[330] = '������_wai';
    $py[331] = '������������������������������������ܹ������������_wan';
    $py[332] = '���������������������������_wang';
    $py[333] = '��Ρ΢ΣΤΥΦΧΨΩΪΫάέήίΰαβγδεζηθικλμνξο������������ޱ�����������������������������_wei';
    $py[334] = '�����������������������������_wen';
    $py[335] = '��������޳_weng';
    $py[336] = '��������������������ݫ���������_wo';
    $py[337] = '����������������������������������������������������������أ����������������������������������������������_wu';
    $py[338] = '����������������������ϡϢϣϤϥϦϧϨϩϪϫϬϭϮϯϰϱϲϳϴϵ϶Ϸϸ������ۭݾ�������������������������������������������������������_xi';
    $py[339] = 'ϹϺϻϼϽϾϿ���������������������������_xia';
    $py[340] = '��������������������������������������������������������ݲ޺����������������������������_xian';
    $py[341] = '����������������������������������������ܼ��������������_xiang';
    $py[342] = '����������������������СТУФХЦЧ���������������������_xiao';
    $py[343] = 'ШЩЪЫЬЭЮЯабвгдежзийклм��������ޯߢ����������������_xie';
    $py[344] = 'ноп��������������ضܰ����_xin';
    $py[345] = '������������������������������������ߩ���_xing';
    $py[346] = '��������������ܺ_xiong';
    $py[347] = '��������������������������������_xiu';
    $py[348] = '��������������������������������������ڼ��ޣ���������������_xu';
    $py[349] = '������������ѡѢѣѤ������������������������������_xuan';
    $py[350] = 'ѥѦѧѨѩѪ�������_xue';
    $py[351] = 'ѫѬѭѮѯѰѱѲѳѴѵѶѷѸ������ަ޹���������������_xun';
    $py[352] = 'ѹѺѻѼѽѾѿ����������������������������������������_ya';
    $py[353] = '������������������������������������������������������������������������ٲ������۱۳ܾ�������������������������������������_yan';
    $py[354] = '������������������������������������������������_yang';
    $py[355] = '��������ҡҢңҤҥҦҧҨҩҪҫزسߺ�����������������������_yao';
    $py[356] = 'ҬҭҮүҰұҲҳҴҵҶҷҸҹҺ��������������_ye';
    $py[357] = 'һҼҽҾҿ������������������������������������������������������������������������������������������������������٫ڱ����ܲ��޲������߽߮����������������������������������������������������������_yi';
    $py[358] = '������������������������������ӡط۴��ܧ������������������_yin';
    $py[359] = 'ӢӣӤӥӦӧӨөӪӫӬӭӮӯӰӱӲӳ��۫��ݺ��������������������������_ying';
    $py[360] = 'Ӵ�_yo';
    $py[361] = 'ӵӶӷӸӹӺӻӼӽӾӿ��������ٸ��ܭ�����������_yong';
    $py[362] = '��������������������������������������������٧ݬݯݵ����������������������������_you';
    $py[363] = '������������������������������������������������������������������������������ԡԢԣԤԥԦخع��ٶ���������������������������������������������������������������������������_yu';
    $py[364] = 'ԧԨԩԪԫԬԭԮԯ԰ԱԲԳԴԵԶԷԸԹԺ��ܫ������������������_yuan';
    $py[365] = 'ԻԼԽԾԿ������������������_yue';
    $py[366] = '������������������������۩ܿ�����������_yun';
    $py[367] = '����������_za';
    $py[368] = '������������������_zai';
    $py[369] = '�������������������_zan';
    $py[370] = '�����������_zang';
    $py[371] = '������������������������������_zao';
    $py[372] = '�������������������������_ze';
    $py[373] = '��_zei';
    $py[374] = '����_zen';
    $py[375] = '����������������_zeng';
    $py[376] = '����������աբգդեզէըթ��߸������������_zha';
    $py[377] = 'ժ��իլխծկ���_zhai';
    $py[378] = 'հձղճմյնշոչպջռսվտ�������_zhan';
    $py[379] = '��������������������������������۵��������_zhang';
    $py[380] = '��������������������گ��������_zhao';
    $py[381] = '����������������������ߡ��������������_zhe';
    $py[382] = '���������������������������������������������������������_zhen';
    $py[383] = '����������������������֢֣֤֡ں��������_zheng';
    $py[384] = 'ְֱֲֳִֵֶַָֹֺֻּֽ֥֦֧֪֭֮֨֩֫֬֯־ֿ��������������������������������ش��ۤ�������������������������������������������������������������_zhi';
    $py[385] = '����������������������ڣ�������_zhong';
    $py[386] = '����������������������������ݧ������������_zhou';
    $py[387] = '��������������������������������������������סעףפ��٪ۥ����������������������������������_zhu';
    $py[388] = 'ץצ_zhua';
    $py[389] = 'ק_zhuai';
    $py[390] = 'רשת׫׬׭�����_zhuan';
    $py[391] = '׮ׯװױײ׳״��_zhuang';
    $py[392] = '׵׶׷׸׹׺�����_zhui';
    $py[393] = '׻׼���_zhun';
    $py[394] = '׽׾׿����������������پ��ߪ���������_zhuo';
    $py[395] = '��������������������������������������������������������������������_zi';
    $py[396] = '��������������������_zong';
    $py[397] = '������������۸����_zou';
    $py[398] = '����������������������_zu';
    $py[399] = '����߬����_zuan';
    $py[400] = '��������ީ_zui';
    $py[401] = '����ߤ����_zun';
    $py[402] = '��������������������������_zuo';
    if ($sType == 'ƴ��') {
        for ($i = 1; $i <= len($content); $i++) {
            $s = mid($content, $i, 1);
            if (inStr('0123456789_abcdefghijklmnopqrstuvwxyz', $s) == false) {
                for ($j = 0; $j <= uBound($py); $j++) {
                    if (inStr($py[$j], $s) > 0) {
                        $en = mid($py[$j], inStrRev($py[$j], '_') + 1, -1);
                        $en = uCase(left($en, 1)) . right($en, len($en) - 1);
                        $s = $en;
                        break;
                    }
                }
            }
            $c = $c . $s;
        }
        $pinYin = $c;
        return @$pinYin;
    }
    if (inStr('|����|���ִ�ӡ|', '|' . $sType . '|') > 0) {
        $content = lCase($content) . ' ';
        //���Ӹ��ո����һ����ת�����ˣ���
        $splStr = aspSplit($content, ' ');
        foreach ($splStr as $key => $s) {
            if ($s != '') {
                for ($j = 0; $j <= uBound($py); $j++) {
                    if (inStr($py[$j], '_' . $s) > 0) {
                        $s = mid($py[$j], 1, 1);
                        break;
                    }
                }
            }
            $c = $c . $s;
        }
        if ($sType == '���ִ�ӡ') {
            aspEcho('ƴ��ת����', $c);
        }
        $pinYin = $c;
    } else {
        for ($i = 1; $i <= len($content); $i++) {
            $s = lCase(mid($content, $i, 1));
            $En2 = '';
            $En3 = $s;
            if (inStr('0123456789_abcdefghijklmnopqrstuvwxyz', $s) == false) {
                for ($j = 0; $j <= uBound($py); $j++) {
                    if (inStr($py[$j], $s) > 0) {
                        $en = mid($py[$j], inStrRev($py[$j], '_') + 1, -1);
                        $En2 = uCase(left($en, 1)) . ' ';
                        $En3 = uCase(left($en, 1)) . right($en, len($en) - 1);
                        $En4 = $En3 . ' ';
                        //�ӿո�
                        $s = $en . ' ';
                        break;
                    }
                }
            }
            $c = $c . $s;
            $c2 = $c2 . $En2;
            $C3 = $C3 . $En3;
            $C4 = $C4 . $En4;
        }
        if ($sType == '1') {
            $pinYin = $c;
        } else {
            if ($sType == '2') {
                $pinYin = $c2;
            } else {
                if ($sType == '3') {
                    $C3 = uCase(left($C3, 1)) . mid($C3, 2, -1);
                    //����ĸ��д
                    $pinYin = $C3;
                } else {
                    if ($sType == '4') {
                        $pinYin = $C4;
                    } else {
                        aspEcho('ת���ַ�', $content);
                        aspEcho('ƴ��Сд', aspTrim($c));
                        aspEcho('����ĸ��д', aspTrim($C4));
                        aspEcho('ȡ����ĸ', aspTrim($c2));
                        aspEcho('��˾��׼', enToCompany($C4));
                        aspEcho('�޿ո�����ĸСд', aspTrim(replace($c, ' ', '')));
                        aspEcho('�޿ո�����ĸ��д', aspTrim(replace($C3, ' ', '')));
                    }
                }
            }
        }
    }
    return @$pinYin;
}
Ejemplo n.º 6
0
function batchImportColumnList($splField, $listStr, $nOK, $tableName)
{
    $splstr = '';
    $splxx = '';
    $isColumn = '';
    $columnName = '';
    $s = '';
    $c = '';
    $nLen = '';
    $id = '';
    $parentIdArray = aspArray(99);
    $columntypeArray = aspArray(99);
    $flagsArray = aspArray(99);
    $nIndex = '';
    $fieldStr = '';
    $fieldName = '';
    $valueStr = '';
    $nCount = '';
    $isColumn = false;
    $nCount = 0;
    $listStr = replace($listStr, vbTab(), '    ');
    $splstr = aspSplit($listStr, vbCrlf());
    foreach ($splstr as $key => $s) {
        if ($s == '【#sub#】') {
            $isColumn = true;
        } else {
            if ($isColumn == true) {
                $columnName = $s;
                if (inStr($columnName, '【|】') > 0) {
                    $columnName = mid($columnName, 1, inStr($columnName, '【|】') - 1);
                }
                $columnName = aspRTrim($columnName);
                $nLen = len($columnName);
                $columnName = aspLTrim($columnName);
                $nlen = $nLen - len($columnName);
                $nIndex = cint($nLen / 4);
                if ($columnName != '') {
                    $parentIdArray[$nIndex] = $columnName;
                    $c = $c . '【columnname】' . $columnName . vbCrlf();
                    foreach ($splField as $key => $fieldStr) {
                        $splxx = aspSplit($fieldStr . '|', '|');
                        $fieldName = $splxx[0];
                        if ($fieldName != '' && $fieldName != 'columnname' && inStr($s, $fieldName . '=\'') > 0) {
                            $valueStr = getStrCut($s, $fieldName . '=\'', '\'', 2);
                            $c = $c . '【' . $fieldName . '】' . $valueStr . vbCrlf();
                            if ($fieldName == 'columntype') {
                                $columntypeArray[$nIndex] = $valueStr;
                            } else {
                                if ($fieldName == 'flags') {
                                    $flagsArray[$nIndex] = $valueStr;
                                }
                            }
                        }
                    }
                    if ($nIndex != 0) {
                        $c = $c . '【parentid】' . $parentIdArray[$nIndex - 1] . vbCrlf();
                        $c = $c . '【columntype】' . $columntypeArray[$nIndex - 1] . vbCrlf();
                        $c = $c . '【flags】' . $flagsArray[$nIndex - 1] . vbCrlf();
                    } else {
                        $c = $c . '【parentid】-1' . vbCrlf();
                    }
                    $c = $c . '【sortrank】' . $nCount . vbCrlf();
                    $nCount = $nCount + 1;
                    $c = $c . '-------------------------------' . vbCrlf();
                }
            }
        }
    }
    //call die(createfile("1.txt",c))
    //继续导入
    if ($c != '') {
        importTXTData($c, $tableName, '添加');
    }
}
Ejemplo n.º 7
0
<?php

define('WEBCOLUMNTYPE', '首页|文本|产品|新闻|视频|下载|案例|留言|反馈|招聘|订单');
//网站栏目类型列表
define('EDITORTYPE', 'php');
//编辑器类型,是ASP,或PHP,或jSP,或.NET
define('WEB_VIEWURL', '../index.php');
//网站显示URL
define('WEB_ADMINURL', '/admin/index.php');
//后端网站,在线编辑用到20160216
$webDir = '';
//网站目录
//=========
$ReadBlockList = '';
$SysStyle = aspArray(9);
$SysStyle[0] = '#999999';
$makeHtmlFileToLCase = '';
$makeHtmlFileToLCase = true;
//生成HTML文件转小写
$isWebLabelClose = '';
$isWebLabelClose = true;
//闭合标签(20150831)
$HandleisCache = '';
$HandleisCache = false;
//缓冲是否处理了
$db_PREFIX = '';
$db_PREFIX = 'xy_';
//表前缀
$adminDir = '';
$adminDir = '/admin/';
//后台目录