置顶随笔

[置顶]执子之手--与子偕老

 

谁,吻我之眸,遮我半世流离;

谁,抚我之面,慰我半世哀伤;

谁,携我之心,融我半世冰霜;

谁,扶我之肩,驱我一世沉寂。

谁,唤我之心,掩我一生凌轹。

谁,弃我而去,留我一世独殇;

谁,可明我意,使我此生无憾;

谁,可助我臂,纵横万载无双;

谁,可倾我心,寸土恰似虚弥; 

谁,可葬吾怆,笑天地虚妄,吾心狂。

伊,覆我之唇,祛我前世流离; 

伊,揽我之怀,除我前世轻浮。

  

执子之手,陪你痴狂千生;

深吻子眸,伴你万世轮回。

执子之手,共你一世风霜;

吻子之眸,赠你一世深情。

我, 牵尔玉手, 收你此生所有;

我, 抚尔秀颈, 挡你此生风雨。 

予,挽子青丝,挽子一世情思;

予,执子之手,共赴一世情长;

曾,以父之名,免你一生哀愁;

曾,怜子之情,祝你一生平安!

 

posted @ 2011-08-25 17:38 青蛙學堂 阅读(278) | 评论 (1)编辑 收藏

2020年3月27日

IE网址中文加密解密-乱码

script 网址中文加密函数
加密
encodeURI()
  解密
 Convert.ToString(  System.Web.HttpUtility.UrlDecode( ""  ))
 
c# 网址 中文加密解密
public Encoding encoding()
      
  {
           
 string browser = Request.Browser.Type.ToUpper();
          
  if (browser.Contains("IE") == true)
         
   {
               
 return Encoding.Default;
        
    }
           
 else
          
  {
            
    return Encoding.UTF8;
  
          }
     
   }
 
加密函数
HttpUtility.UrlEncode(“cookies值”, encoding())
解密函数
 HttpUtility.UrlDecode(Hc.Values[pitem], encoding);

posted @ 2020-03-27 09:03 青蛙學堂 阅读(0) | 评论 (0)编辑 收藏

2020年3月10日

u8添加客制按钮

在Meta库中Meta库.AA_Customerbutton中,一行数据代表一个按钮
INSERT INTO [UFMeta_1657].[dbo].[AA_CustomerButton]
           ([cButtonID]
           ,[cButtonKey]
           ,[cButtonType]
           ,[cProjectNO]
           ,[cFormKey]
           ,[cVoucherKey]
           ,[cKeyBefore]
           ,[iOrder]
           ,[cGroup]
           ,[cCustomerObjectName]
           ,[cCaption]
           ,[cLocaleID]
           ,[cImage]
           ,[cToolTip]
           ,[cHotKey]
           ,[bInneralCommand]
           ,[cVariant]
           ,[cVisibleAsKey]
           ,[cEnableAsKey])
     VALUES
           (<cButtonID, uniqueidentifier,>
           ,<cButtonKey, nvarchar(50),>
           ,<cButtonType, nvarchar(50),>
           ,<cProjectNO, nvarchar(50),>
           ,<cFormKey, nvarchar(50),>
           ,<cVoucherKey, nvarchar(50),>
           ,<cKeyBefore, nvarchar(50),>
           ,<iOrder, nvarchar(50),>
           ,<cGroup, nvarchar(50),>
           ,<cCustomerObjectName, nvarchar(100),>
           ,<cCaption, nvarchar(100),>
           ,<cLocaleID, nvarchar(50),>
           ,<cImage, nvarchar(100),>
           ,<cToolTip, nvarchar(200),>
           ,<cHotKey, nvarchar(50),>
           ,<bInneralCommand, int,>
           ,<cVariant, nvarchar(400),>
           ,<cVisibleAsKey, nvarchar(100),>
           ,<cEnableAsKey, nvarchar(100),>)
GO
cButtonID cButtonKey cButtonType cProjectNO cFormKey cVoucherKey
cKeyBefore iOrder cGroup cCustomerObjectName cCaption cLocaleID cImage
cToolTip cHotKey bInneralCommand cVariant cVisibleAsKey cEnableAsKey
45814D73 DAction_C default U8Custdef NULL 88
Refresh 0 IEDIT UFIDA.U8.UAP.Plugin.AddButton.clsbdpo 采购合同 zh-cn print 
current 生成采购合同 Ctrl+N 1 CustomPrintA modify Refresh
******************************************************8
UFIDA.U8.UAP.Plugin.AddButton.clsdpo为dll程序集
需要注册
注册方法
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe /tlb c:\U8SOFT\UAP\Runtime\CustomAction.dll
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\regasm.exe  c:\U8SOFT\UAP\Runtime
\UFIDA.U8.UAP.Plugin.AddButton.dll
在命令行执行或者存入*.bat文件
新建一个VB类,并写入以下方法即可 ‘执行按钮,objVoucher为单据或列表对象&
varentValue为在表中预置的cVariant的值

posted @ 2020-03-10 11:08 青蛙學堂 阅读(6) | 评论 (0)编辑 收藏

2018年12月28日

RTX发送消息提醒实现以及注意事项


一、RTX简介
RTX是腾讯公司推出的企业级即时通信平台。该平台定位于降低企业通信费用,增强企业内部沟通能力,改善企业与客户之间的沟通渠道,创造新兴的企业沟通文化,提高企业生产力。RTX平台的主要功能,包括企业内部实时信息交互、视频语音网络会议、企业短信中心、标准目录服务支持等等。RTX平台具有很高的实用性、易用性和可管理性。除了底层采用128位对称加密技术之外,在实际应用中,RTX可以通过员工实名制、记录对外交互信息等措施,确保企业应用的通信安全。 同时,腾讯公司为所有的RTX用户提供企业级的信息服务,主要包括企业黄页、企业间协作、网络IP电话、集团短信,以及企业与网络消费者实时沟通等等服务。想了解更多腾讯通(RTX)的信息,请访问:http://rtx.tencent.com

二、RTXSDK
RTX Server所提供的二次扩展功能,包括API接口的说明、二次扩展应用的实现、以及部分扩展功能的示例程序。通过本文档,您可以了解到如何通过腾讯RTX Server所提供的API接口进行一些个性化的功能扩展以及应用集成。
腾讯RTX Server作为企业通信平台,一方面为企业提供丰富的即时通信功能(文本、音频/视频、文件)与服务(短信),另一方面为企业的其他应用提供了丰富的集成、扩展接口。基于Server API的扩展,可实现企业应用在即时通信、人机交互,以及无线应用方面的快速增强。
我们在UNIONMON中是调用RTXAPI接口来进行开发的,SDK接口的测试源程序位于SDK安装目录下的Sample目录,通过所提供的JAVA测试程序,可以快速了解、检测SDK相关接口的功能。

三、消息发送原理:
通过GET或者POST方式将需要发送的消息RTX用户帐号,传给RTX提供的cgi接口。

四、消息发送方法:
功能一:发送即时消息
1.调用方式:GET/POST URL:/sendnotify.cgi 用法举例(IE地址栏中输入): http://127.0.0.1:8012/sendnotify.cgi?msg=hello&receiver=wwjs
参数表:
receiver:接收者,用户昵称,多个接收者以“,”隔开。
msg:消息内容 ,如需要发隐式链接,格式如: [我的博客|http://www.baidu.com]
title:消息提醒的标题。
delaytime:消息提醒框的停留时间(毫秒),0表示不自动消失。
okurl:成功后IE自动定位到指定的url 格式类似为:okurl=www.baidu.com或者okurl=http://www.baidu.com 注意:这里的url必须为绝对地址
errurl:失败后IE自动定位到指定的url。

功能二:获取用户状态
1.调用方式:http://127.0.0.1:8012/getstatus.php?username=yangbin
2.参数说明:username 需要获取哪个用户的状态 

功能三:给某个组群发RTX广播消息
1.调用方式:http://127.0.0.1:8012/sendnotifybydepart.php?receiverdepart=运维开发组&msg=吃饭了&title=通知&online=1&delaytime=10000
2.参数说明:receiverdepart 需要给那个部门发送消息,该部门即在RTX中看到的组织架构中的部门名
msg:消息内容 ,如需要发隐式链接,格式如: [明朝|http://www.baidu.com]
title:消息提醒的标题。 【可省略】
online:是否只发在线用户,默认只发给在线用户。 【可省略】
delaytime:消息提醒框的停留时间(毫秒),0表示不自动消失,默认为0。 【可省略】
okurl:成功后IE自动定位到指定的url 格式类似为:okurl=rtx.tencent.com 或者okurl=http://tx.tencent.com 注意:这里的url必须为绝对地址。 【可省略】
errurl:失败后IE自动定位到指定的url。【可省略】

功能四:给某个群群发RTX广播消息
1.调用方式:http://127.0.0.1:8012/sendnotifybygroup.php?receivergroup=M4开发群&msg=吃饭了&title=通知&online=1&delaytime=10000
2.参数说明: receivergroup 需要给那个群发送广播消息,即RTX群
msg:消息内容 ,如需要发隐式链接,格式如: [明朝|http://www.baidu.com]
title:消息提醒的标题。 【可省略】
online:是否只发在线用户,默认只发给在线用户。 【可省略】
delaytime:消息提醒框的停留时间(毫秒),0表示不自动消失,默认为0。 【可省略】
okurl:成功后IE自动定位到指定的url 格式类似为:okurl=rtx.tencent.com 或者okurl=http://tx.tencent.com 注意:这里的url必须为绝对地址。 【可省略】
errurl:失败后IE自动定位到指定的url。【可省略】

五、注意事项

1.参数msg中如果包含中文那么需要将msg的编码方式转换成GBK或者GB2312,msg是不支持UTF-8编码方式的。
2.参数msg如需要加入超链接格式为:[点我跳转|http://www.baidu.com]
3.参数msg中不能出现空格,如果需要空格可用【+】替代。
4.如果请求的url中包含特殊字符,那么需要使用urlencode(),来对url进行编码,否则可能导致超链接显示不正常。
5.发送消息是需要权限的,这个需要在RTX服务端配置才能发送消息。

六、问题建议
1.对msg进行转码的时候用GBK不要用GB2312,因为GB2312支持的汉字比较少,很多比较偏的汉字会无法显示,导致消息被中断(即用户只能收到这个中断前的字符)。
2.在对消息进行转码的时候,可以考虑加入参数IGNORE,即$msg=iconv(“utf-8″,”gb2312//IGNORE”,$msg)这样在转码的时候将会忽略错误字符。会将错误字符后面的继续转码。
3.在RTXServer服务端的WebRoot目录下放着很多的cgi和php文件。这些文件都是可以用HTTP方式来访问的,你也可以自己编写新的cgi或者php文件,然后将其放到改目录下即可。这样将可能提供非常强大的扩展功能。
4.解决中文发送问题:
SendNotify.cgi(C:\Program Files\Tencent\RTXServer\WebRoot\SendNotify.cgi)加上以下语句:
$msg = iconv("utf-8","gbk", $msg); 
$title = iconv("utf-8","gbk", $title);
$receiver = iconv("utf-8","gbk", $receiver);
5.解决IP受限问题:
SDKProperty.xml(C:\Program Files\Tencent\RTXServer\SDKProperty.xml)
如果需要在其它计算机上使用SDK包,必须将这台计算机的IP192.168.17.1地址也加入,如下代码,在<APIClient>段。
<APIClient>
<IPLimit Enabled="1">
  <IP>127.0.0.1</IP>
    <IP>192.168.17.1</IP>
</IPLimit>
</APIClient>
如果添加远程访问机器的IP地址,如下代码,允许192.168.17.2通过http方式访问cgi文件。
<sdkhttp>
<IPLimit Enabled="1">
  <IP>192.168.17.1.2</IP>
</IPLimit>
</sdkhttp>


七、RTX服务器迁移或者RTX服务器系统重装注意事项
1、RTX服务器迁移或者RTX服务器系统重装前,需注意备份如下数据:
(1)、在RTX管理器–“用户管理”–“用户数据导入导出”,选择导出按钮将RTX的用户数据导出,格式为xml。
(2)、备份用户群数据和用户照片,分别保存在db\disgroup_db.mdb和files\infoserver\userphotofiles。一般情况下,用户数据导入导出功能导出的xml格式用户数据在导入到RTX以后,用户群数据和角色数据都会自动导入的,此步备份的目的是当导入用户数据失败时,可以将这两个数据复制到相应位置用于还原。建议将db\和config\下的所有文件备份;
(3)、如果后台数据库为SQL,通过SQL管理器备份用户数据库,如果没有第三方应用,RTX后台数据库建议直接使用默认的ACCESS。

2、RTX服务器安装完成后,需注意以下几点:
(1)、先导入授权文件,保证所有服务都已经正常启动再做余下的操作;
(2)、导入xml格式用户数据时,注意要先选择“RTX2005及以后版本数据导入”;
(3)、如果部署环境是内网的RTX服务器发布到公网,需在“配置向导”–“服务运行状态”–“高级配置”–“客户端登录服务器的地址”增加公网IP地址,否则公网用户可能无法发送图片和文件;
(4)、停止服务器“服务运行状态”中所有服务,使用记事本打开服务器安装目录*:\Program Files\Tencent\RTXServer\config\rtxserver.xml ,把相应端口的IP地址全部改为127.0.0.1(8009端口的例外),保存文件后再重新启动所有服务;
(5)、遇到公网用户无法自动升级的情况,需先在RTX管理器中停止所有服务,然后打开安装目录中config下的rtxserver.xml,找到8009端口对应的IP,将IP改为公网IP,RTX管理器的“服务运行状态”urgradesvr自动升级服务器配置也做相同的更改,最后启动所有服务。更改后公网用户可以自动升级,但内网用户就无法自动升级了,需要根据实际应用情况权衡。



posted @ 2018-12-28 08:35 青蛙學堂 阅读(142) | 评论 (0)编辑 收藏

2018年12月24日

HTML展开折叠div代码

HTML展开折叠div代码

  1 
  2 <!DOCTYPE html>
  3 <html>
  4     <head>
  5         <meta charset="utf-8">
  6         <title>纯CSS实现百叶窗</title>
  7         <style type="text/css">
  8             * {
  9                margin: 0;
 10                padding: 0;
 11                }
 12             
 13             #parent >li> span{background: #999999;display: block;width: 200px;border:1px solid #ECEEF2;}
 14             li {line-height: 40px;display: block;}
 15             li  p{
 16                     display: inline-block;
 17                     width: 0px;
 18                     height: 0px;
 19                     border-left: 5px solid transparent;
 20                     border-right: 5px solid transparent;
 21                     border-top: 5px solid#2f2f2f;
 22                       }
 23              li>ul{display: none;}
 24              li>ul>li{border: 1px solid #DEDEDE;width: 199px;}
 25              #parent span:hover + ul{display: block;}
 26              #parent span:hover >p{
 27                      display: inline-block;
 28                     width: 0px;
 29                     height: 0px;
 30                     border-top: 5px solid transparent;
 31                     border-bottom: 5px solid transparent;
 32                     border-left: 5px solid#2f2f2f;}
 33         </style>
 34     </head>
 35     <body>
 36         <ul id="parent">
 37             <li>
 38                 <span><p></p>列表</span>
 39                 <ul>
 40                     <li>子列表</li>
 41                     <li>子列表</li>
 42                     <li>子列表</li>
 43                 </ul>
 44             </li>
 45             <li>
 46                 <span><p></p>列表</span>
 47                 <ul>
 48                     <li>子列表</li>
 49                     <li>子列表</li>
 50                     <li>子列表</li>
 51                 </ul>
 52             </li>
 53             <li>
 54                 <span><p></p>列表</span>
 55                 <ul>
 56                     <li>子列表</li>
 57                     <li>子列表</li>
 58                     <li>子列表</li>
 59                 </ul>
 60             </li>
 61         </ul>
 62    
 63 
 64 <table border="0" cellspacing="0" cellpadding="0">
 65   <tr>
 66     <td scope="row">
 67     
 68     <table border="1">
 69       <tr>
 70         <td id="showbfq" height="20" align="top"  onclick="if(bfq.style.display=='none'){bfq.style.display='';showbfq.innerText='优质';}
 71  else{bfq.style.display='none';showbfq.innerText='点击更多';}">点击更多</td>
 72       </tr>
 73       <tr>
 74         <td height="80" align="center" name="bfq" id="bfq" style="display:none;">aaa1111111111111111111111111</td>
 75       </tr>
 76     </table>
 77     
 78     </td></tr>
 79     <tr><td>
 80     
 81     <table border="1">
 82       <tr>
 83         <td id="showbfq1" height="20" align="top"  onclick="if(bfq1.style.display=='none'){bfq1.style.display='';showbfq1.innerText='优质';}
 84  else{bfq1.style.display='none';showbfq1.innerText='点击更多';}">点击更多</td>
 85       </tr>
 86       <tr>
 87         <td height="80" align="center" name="bfq1" id="bfq1" style="display:none;">bbb2222222222222222222222</td>
 88       </tr>
 89     </table>
 90     
 91     </td></tr>
 92     <tr><td>
 93     
 94     <table border="1">
 95       <tr>
 96         <td id="showbfq2" height="20" align="top"  onclick="if(bfq2.style.display=='none'){bfq2.style.display='';showbfq2.innerText='折叠';}
 97  else{bfq2.style.display='none';showbfq2.innerText='展开';}">展开</td>
 98       </tr>
 99       <tr>
100         <td height="80" align="center" name="bfq2" id="bfq2" style="display:none;">ccc3333333333333333333333333</td>
101       </tr>
102     </table>
103     
104     </td></tr>
105 </table>
106 
107 <!-- js 控制 展开 隐藏div  -->
108 <div style="BORDER-BOTTOM: black 2px solid; " >
109 <img src="image/down.png" onclick="test(this)">标题内容   <!--this 指 img 对象  -->
110 </div>
111 <div id="div2" style="border:1px solid #ccc; width:300px; height:200px; display: block;">
112     (1)每个HTML标记都有事件句柄属性。onClick是HTML标记属性,不分大小写。
113     (2)HTML标记对应的元素对象也具有事件句柄属性,这个属性必须全小写,因JS区分大小写
114 </div>
115 </body>
116 </html>
117 <script type="text/javascript">
118 function test(obj){
119 
120     var div1=document.getElementById("div2");
121     if(div1.style.display=="block"){
122         div1.style.display="none";
123         obj.src="image/up.png";
124     }else{
125         div1.style.display="block";
126         obj.src="image/down.png";
127     }
128 }
129 </script>

posted @ 2018-12-24 11:01 青蛙學堂 阅读(62) | 评论 (0)编辑 收藏

2016年6月1日

php上传文件类型

网上有很多php文件上传的类,文件上传处理是php的一个特色(至少手册上是将此作为php特点来展示的,个人认为php在数组方面的优异功能更有特色),学php的人都知道文件上传怎么做,但很多人在编程中却可能忽视了一些细节问题,那就是文件的类型(MIME)。在表单将文件提交给php做处理之前,浏览器会先解析识别一边是什么类型的文件,之后进入php处理环节,php又会去识别解析此文件的原始类型(并不是说你改成什么后缀就是什么文件)。在这个过程中会有一些浏览器兼容,更准确来说是文件类型解析标识不一致的问题。这样在php处理Post过来的文件类型时就需要根据不同浏览器做更多的判断,最典型的就是IE和火狐下的区别。

  php上传图片文件(gif,jpg,bmp,png,psd,ico)

史上最完全oophper亲测版php文件上传之文件类型对应表,ie,火狐各一份。

ie 火狐
id 后缀名 php识别出的文件类型
0 gif image/gif
1 jpg image/jpeg
2 png image/png
3 bmp image/bmp
4 psd application/octet-stream
5 ico image/x-icon
6 rar application/octet-stream
7 zip application/zip
8 7z application/octet-stream
9 exe application/octet-stream
10 avi video/avi
11 rmvb application/vnd.rn-realmedia-vbr
12 3gp application/octet-stream
13 flv application/octet-stream
14 mp3 audio/mpeg
15 wav audio/wav
16 krc application/octet-stream
17 lrc application/octet-stream
18 txt text/plain
19 doc application/msword
20 xls application/vnd.ms-excel
21 ppt application/vnd.ms-powerpoint
22 pdf application/pdf
23 chm application/octet-stream
24 mdb application/msaccess
25 sql application/octet-stream
26 con application/octet-stream
27 log text/plain
28 dat application/octet-stream
29 ini application/octet-stream
30 php application/octet-stream
31 html text/html
32 htm text/html
33 ttf application/octet-stream
34 fon application/octet-stream
35 js application/x-javascript
36 xml text/xml
37 dll application/octet-stream
38 dll application/octet-stream
id 后缀名 php识别出的文件类型
0 gif image/gif
1 jpg image/pjpeg
2 png image/x-png
3 bmp image/bmp
4 psd application/octet-stream
5 ico image/x-icon
6 rar application/octet-stream
7 zip application/x-zip-compressed
8 7z application/octet-stream
9 exe application/octet-stream
10 avi video/avi
11 rmvb application/vnd.rn-realmedia-vbr
12 3gp application/octet-stream
13 flv application/octet-stream
14 mp3 audio/mpeg
15 wav audio/wav
16 krc application/octet-stream
17 lrc application/octet-stream
18 txt text/plain
19 doc application/msword
20 xls application/vnd.ms-excel
21 ppt application/vnd.ms-powerpoint
22 pdf application/pdf
23 chm application/octet-stream
24 mdb application/msaccess
25 sql text/plain
26 con application/octet-stream
27 log text/plain
28 dat text/plain
29 ini application/octet-stream
30 php application/octet-stream
31 html text/html
32 htm text/html
33 ttf application/octet-stream
34 fon application/octet-stream
35 js text/html
36 xml text/xml
37 dll application/octet-stream
38 class application/java
* application/octet-stream //应用程序
323 text/h323
acx application/internet-property-stream
ai application/postscript
aif audio/x-aiff
aifc audio/x-aiff
aiff audio/x-aiff
asf video/x-ms-asf
asr video/x-ms-asf
asx video/x-ms-asf
au audio/basic
avi video/x-msvideo
axs application/olescript
bas text/plain
bcpio application/x-bcpio
bin application/octet-stream
bmp image/bmp
c text/plain
cat application/vnd.ms-pkiseccat
cdf application/x-cdf
cer application/x-x509-ca-cert
class application/octet-stream
clp application/x-msclip
cmx image/x-cmx
cod image/cis-cod
cpio application/x-cpio
crd application/x-mscardfile
crl application/pkix-crl
crt application/x-x509-ca-cert
csh application/x-csh
css text/css
dcr application/x-director
der application/x-x509-ca-cert
dir application/x-director
dll application/x-msdownload
dms application/octet-stream
doc application/msword
dot application/msword
dvi application/x-dvi
dxr application/x-director
eps application/postscript
etx text/x-setext
evy application/envoy
exe application/octet-stream
fif application/fractals
flr x-world/x-vrml
gif image/gif
gtar application/x-gtar
gz application/x-gzip
h text/plain
hdf application/x-hdf
hlp application/winhlp
hqx application/mac-binhex40
hta application/hta
htc text/x-component
htm text/html
html text/html
htt text/webviewhtml
ico image/x-icon
ief image/ief
iii application/x-iphone
ins application/x-internet-signup
isp application/x-internet-signup
jfif image/pipeg
jpe image/jpeg
jpeg image/jpeg
jpg image/jpeg
jpg image/pjpeg
js application/x-javascript
latex application/x-latex
lha application/octet-stream
lsf video/x-la-asf
lsx video/x-la-asf
lzh application/octet-stream
m13 application/x-msmediaview
m14 application/x-msmediaview
m3u audio/x-mpegurl
man application/x-troff-man
mdb application/x-msaccess
me application/x-troff-me
mht message/rfc822
mhtml message/rfc822
mid audio/mid
mny application/x-msmoney
mov video/quicktime
movie video/x-sgi-movie
mp2 video/mpeg
mp3 audio/mpeg
mpa video/mpeg
mpe video/mpeg
mpeg video/mpeg
mpg video/mpeg
mpp application/vnd.ms-project
mpv2 video/mpeg
ms application/x-troff-ms
mvb application/x-msmediaview
nws message/rfc822
oda application/oda
p10 application/pkcs10
p12 application/x-pkcs12
p7b application/x-pkcs7-certificates
p7c application/x-pkcs7-mime
p7m application/x-pkcs7-mime
p7r application/x-pkcs7-certreqresp
p7s application/x-pkcs7-signature
pbm image/x-portable-bitmap
pdf application/pdf
pfx application/x-pkcs12
pgm image/x-portable-graymap
pko application/ynd.ms-pkipko
pma application/x-perfmon
pmc application/x-perfmon
pml application/x-perfmon
pmr application/x-perfmon
pmw application/x-perfmon
png image/x-png
pnm image/x-portable-anymap
pot, application/vnd.ms-powerpoint
ppm image/x-portable-pixmap
pps application/vnd.ms-powerpoint
ppt application/vnd.ms-powerpoint
prf application/pics-rules
ps application/postscript
pub application/x-mspublisher
qt video/quicktime
ra audio/x-pn-realaudio
ram audio/x-pn-realaudio
ras image/x-cmu-raster
rgb image/x-rgb
rmi audio/mid
roff application/x-troff
rtf application/rtf
rtx text/richtext
scd application/x-msschedule
sct text/scriptlet
setpay application/set-payment-initiation
setreg application/set-registration-initiation
sh application/x-sh
shar application/x-shar
sit application/x-stuffit
snd audio/basic
spc application/x-pkcs7-certificates
spl application/futuresplash
src application/x-wais-source
sst application/vnd.ms-pkicertstore
stl application/vnd.ms-pkistl
stm text/html
sv4cpio application/x-sv4cpio
sv4crc application/x-sv4crc
t application/x-troff
tar application/x-tar
tcl application/x-tcl
tex application/x-tex
texi application/x-texinfo
texinfo application/x-texinfo
tgz application/x-compressed
tif image/tiff
tiff image/tiff
tr application/x-troff
trm application/x-msterminal
tsv text/tab-separated-values
txt text/plain
uls text/iuls
ustar application/x-ustar
vcf text/x-vcard
vrml x-world/x-vrml
wav audio/x-wav
wcm application/vnd.ms-works
wdb application/vnd.ms-works
wks application/vnd.ms-works
wmf application/x-msmetafile
wps application/vnd.ms-works
wri application/x-mswrite
wrl x-world/x-vrml
wrz x-world/x-vrml
xaf x-world/x-vrml
xbm image/x-xbitmap
xla application/vnd.ms-excel
xlc application/vnd.ms-excel
xlm application/vnd.ms-excel
xls application/vnd.ms-excel
xlt application/vnd.ms-excel
xlw application/vnd.ms-excel
xof x-world/x-vrml
xpm image/x-xpixmap
xwd image/x-xwindowdump
z application/x-compress
zip application/zip -firefox
application/x-zip-compressed -IE


  php上传压缩文件(rar,7z,zip)

  php上传可执行文件(exe)

  php上传视频文件,音乐文件,歌词文件(avi,rmvb,3gp,flv,mp3,wav,krc,lrc)

  php上传文本文件和文档文件(word->doc,excel->xls,幻灯片->ppt,pdf,chm)

  php上传数据库文件(access文件,sql文件,con文件,日志文件log, dat文件)

  php上传网页文件,脚本文件,字体文件(ini,php,html,htm,字体文件:ttf,fon, js ,xml)

  php上传其他文件(class类文件,dll动态加载库文件)

posted @ 2016-06-01 16:09 青蛙學堂 阅读(168) | 评论 (0)编辑 收藏

2014年5月26日

小八婆网 征婚广告

征婚广告

你是单身吗,想介绍下自己,让也在寻找的他或她知道吗?

你知道他或她也在等你吗?

准备好您的个人身份信息,家庭状况,求偶标准,联络方式等

来吧,告诉我们,小八婆网免费为您做 征婚广告 ,帮您寻找另一伴!

小八婆网 www.xiaobapo.com 欢迎您的光临!

posted @ 2014-05-26 12:13 青蛙學堂 阅读(131) | 评论 (0)编辑 收藏

2014年4月3日

FW:结识正能量,跟对人

 

结识正能量,跟对人

“沙子是废物,水泥也是废物,但他们混在一起是混凝土,就是精品;大米是精品,汽油也是精品,但他们混在一起就是废物。是精品还是废物不重要,跟谁混,很重要! "

 朋友不是乱交的,每天在一起喝酒的不一定是真朋友,每天在一起混的也不一定是永远的朋友。人生要交的四位朋友:     

 
1、交一个欣赏你的朋友,即便在你穷困潦倒的时候反而会更安慰你、帮助你。     

 
2、交一个有正能量的朋友,在你情绪低落的时候陪伴你、鼓励你。   

 
3、交一个为你领路的朋友,自愿做你的垫脚石,带你走过泥泞、拨开迷雾。     

 
4、交一个肯指点你的朋友,时刻提醒你、监督你,让你时刻发现自己的不足。!财富不是永远的朋友,朋友却是永远的财富

posted @ 2014-04-03 17:45 青蛙學堂 阅读(382) | 评论 (1)编辑 收藏

2012年11月15日

Word恢复文本转换器-修复选坏的WORD文件具体解决方案

                              

Word恢复文本转换器-修复选坏的WORD文件具体解决方案如下

具体解决方案如下:

第一步:找任意一个未损坏的文件打开word

在工具-选项-常规中,选中“打开时确认转换”。

第二步:点击word软件左上角的 文件-打开,

找到你损坏掉了的那个文件的路径,

比方说我要恢复的是5.6.doc这个文件,

那么用鼠标点击一下它,注意,是点击一下,不是双击。

然后你会发现右面红框里面有一个黑色的三角形。

第三步:单击这个三角形,

在弹出来的菜单里点“打开并修复”,

这个时侯你会发现让你心惊肉跳

的欲生不成欲死不能的文件又活过来了!

!!!!!!!!

(在打开文件之后有个菜单,点关闭就是了,

最好找一下有文件哪里出的问题,

一般问题出在图表和宏上。)

为了您的安全,请只打开来源可靠的网址

---

 







posted @ 2012-11-15 09:28 青蛙學堂| 编辑 收藏

2012年5月30日

国产龙芯电脑



http://shop36575162.taobao.com/
国产龙芯电脑:1000元到3000元,有兴趣的可以行动了!!!

http://shop36575162.taobao.com/

  

 

 

 

 






 

posted @ 2012-05-30 16:51 青蛙學堂 阅读(327) | 评论 (1)编辑 收藏

2012年5月24日

自动创建--html控件

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
    <title>无标题页</title>
   
  <script>
function   showForm()
{
    var   s=   " "   +
' <form   action= "http://www.cnn.com "   method= "post "> '   +   '\n '+
' <input   type= "text "   name= "name "   value= "1 "/> <br> '   +   '\n '   +
' <input   type= "checkbox "   name= "chk "   /> Check   boc '   +   '\n '   +
' <input   type= "submit " value="button"  /> '+ '\n '+
'  <input id="Button1" type="button" value="button" /> '+ '\n '+
'   <input id="Checkbox1" type="checkbox" />chose '+ '\n '+

' </form> ';
  hiddenForm.innerHTML   =s;
}
</script> 
   
</head>
<body>
  
  
      在下面:
    <div   id= "hiddenForm"> </div>
   
<input   type=button   value= "Show   Form "   onclick= "showForm(); ">

   
</body>
</html>

posted @ 2012-05-24 11:46 青蛙學堂 阅读(345) | 评论 (1)编辑 收藏

仅列出标题  下一页
<2020年3月>
23242526272829
1234567
891011121314
15161718192021
22232425262728
2930311234

导航

统计

常用链接

留言簿(7)

随笔分类

随笔档案

收藏夹

青蛙学堂

最新评论

阅读排行榜

评论排行榜