博文

[置顶] php面象对象数据库操作类(2007-09-30 17:16:00)

摘要:<?php
//*******************************************************************
//此处构造一个数据库操作类,封装所有数据库操作
//可以扩展便于后台管理程序的使用
Class MySQLDB
{
   var $host;
   var $user;
   var $passwd;
   var $database;
   var $conn;    //利用构造函数实现变量初始化
   //同时连接数据库操作
   function MySQLDB($host,$user,$password,$database)
   {
      $this->host = $host;
      $this->user = $user;
      $this->passwd = $password;
      $this->database = $database;
      $this->conn=mysql_connect($this->host, $this->user,$this->passwd) or
     die("Could not connect to $this->host");
      mysql_select_db($this->database,$this->conn) or
     ......

阅读全文(1993) | 评论:0

[置顶] 添加水印和生成缩略图!(2007-09-20 13:57:00)

摘要:一、为图片添加水印 <%
Dim Jpeg   '//声明变量 Set Jpeg = Server.CreateObject("Persits.Jpeg") '//调用组件 Jpeg.Open Server.MapPath("aaa.JPG") '//源图片位置 Jpeg.Canvas.Font.Color = &H000000 '//水印字体颜色 Jpeg.Canvas.Font.Family = "宋体" '//水印字体 Jpeg.Canvas.Font.Size = 14 '//水印字体大小 Jpeg.Canvas.Font.Bold = False '//是否粗体,粗体用:True Jpeg.Canvas.Font.BkMode = &HFFFFFF '//字体背景颜色 Jpeg.Canvas.Print 10, 10, "梅河口论坛 MHKBBS.COM" '//水印文字,两个数字10为水印的xy座标 Jpeg.Save Server.MapPath("aaa_05.jpg") '//生成有水印的新图片及保存位置 Set Jpeg = Nothing '//注销组件,释放资源 Response.Write "<img src=aaa_05.jpg>" '//在该页显示生成水印后的图片
%>
________________________________________ 二、生成缩略图 <%
Dim Jpeg '//声明变量 Set Jpeg = Server.CreateObject("Persits.Jpeg") '//调用组件 Jpeg.Open Server.MapPath("aaa.JPG") '//原图位置 Jpeg.Width = Jpeg.OriginalWidth/4 '//设图片宽度为原图的四分之一 Jpeg.Height = Jpeg.OriginalHeight/4 '//设图片高度为原图的四分之一 Jpeg.Sharpen 1, 130 '//设定锐化效果 Jpeg.Save Server.MapPath("aaa_small.jpg") '//生成缩略图位置及名称 Set Jpeg = Nothin......

阅读全文(3160) | 评论:2

[置顶] Request.ServerVariables大全(2007-08-15 18:22:00)

摘要:Request.ServerVariables大全 Request.ServerVariables大全 ServerVariables 集合检索预定的环境变量。   语法 ASP.NET语法:   Request.ServerVariables [int index]; Request.ServerVariables [string name];asp语法:Request.ServerVariables (server environment variable); 参数 服务器环境变量 指定要检索的服务器环境变量名。可以使用下面列出的值。 变量  说明  ALL_HTTP  客户端发送的所有 HTTP 标题文件。  ALL_RAW  检索未处理表格中所有的标题。ALL_RAW 和 ALL_HTTP 不同,ALL_HTTP 在标题文件名前面放置 HTTP_ prefix,并且标题名称总是大写的。使用 ALL_RAW 时,标题名称和值只在客户端发送时才出现。  APPL_MD_PATH  检索 ISAPI DLL 的 (WAM) Application 的元数据库路径。  APPL_PHYSICAL_PATH  检索与元数据库路径相应的物理路径。IIS 通过将 APPL_MD_PATH 转换为物理(目录)路径以返回值。  AUTH_PASSWORD  该值输入到客户端的鉴定对话中。只有使用基本鉴定时,该变量才可用。  AUTH_TYPE  这是用户访问受保护的脚本时,服务器用于检验用户的验证方法。  AUTH_USER  未被鉴定的用户名。  CERT_COOKIE  客户端验证的唯一 ID,以字符串方式返回。可作为整个客户端验证的签字。  CERT_FLAGS  如有客户端验证,则 bit0 为 1。 如果客户端验证的验证人无效(不在服务器承认的 CA 列表中),bit1 被设置为 1。   CERT_ISSUER  用户验证中的颁布者字段(O=MS,OU=IAS,CN=us......

阅读全文(2311) | 评论:0

[置顶] 大话西游之期终考试(2007-07-25 12:34:00)

摘要:马上就要放假了,只剩下最后一关——期终考试。零声一响,学生们全副武装进入考场。

监考:让我们大家立刻开始这次期终考试吧!

学生:我们刚刚睡醒,经过外面无所事事,就顺便进来看看热闹的。你突然跟我们提到考试的事……我们牙齿还没刷呢!

监考老师非常生气,一言不发地把卷子发下来。学生甲看了半个小时,什么都不会,于是向隔壁的学生乙求救。

生甲:这位仁兄,可不可以把卷子借小弟一看啊?

生乙:你想要抄啊?你要是想抄的话你就说话嘛,你不说我怎么知道你想抄呢?虽然你很有诚意地看着我,可是你还是要跟我说你想抄的。你真的想抄吗?你不是真的想抄吧?难道你真的想抄吗?……

学生甲把学生乙的卷子抓过来,学生乙起身抢回,二人抢成一团,监考老师过来劝解。

监考:喂喂喂!大家不要生气,生气会犯了嗔戒的!(转身对学生甲)你也太调皮了,我跟你说过多少次叫你不要乱拿人家东西,你怎么又……你看我还没说完你又把人家的文具盒给扔掉了!文具盒是好东西,你把它乱扔会污染环境,要是砸到小朋友怎么办?就算砸不到小朋友砸到那些花花草草也是不对的!

生甲:我拷!I服了You!

监考:服了?服了就好嘛,你跟我来。

二人走上顶层平台。

生甲:你为什么总是带我来这?

监考:没有人带你来,是你自己要回来的,一个人离开家太久了总是想要回来的!

生甲:你不要耍我啦,我的家在五岳山第四面一百零一号B One,你搞错了你听见没有?以后不要再烦我了拜托!

监考:别以为你想做什么我不知道,我早就猜到是你!我早就看穿了你的心肝脾肺肾,你想作弊对不对?

生甲:拜托啊老兄,你知道什么啊?现在你把我叫到这里来教室里已经抄翻天了你知不知道?现在大家都提前有试卷答案了你知不知道?你不信?Look!(拿出一份抄来的答案)

监考:知道,你们的纸条我看过了,字写得太乱,前大后小外松内挤,你们看了会很不舒服,整晚失眠,会连累我嘛!(注:监考老师因没有结婚,还没分到房子,现在和学生一起住宿舍楼。)你们虽然只是考生,可是也不能这样对你们啊,联合国知道了会说我践踏人权!不过说起作弊纸条,去年我在市印刷厂认识了一位排版......

阅读全文(2350) | 评论:2

[置顶] 利用GridView显示主细表并添加打开、关闭功能 (2007-07-25 11:15:00)

摘要:本文例子使用嵌套的 GridView 来显示主细表,并使用 JavaScript 来控制明细表的显示与隐藏。值得注意的是:在 GridView 的 RowDataBound 的事件里,不要多次执行数据库的打开,否则,将很快会导致连接数已满的问题。 查看例子 代码: <%@ Page Language="C#" AutoEventWireup="true" CodeFile="GridViewNested.aspx.cs" Inherits="Exam_GridViewNested" %> <!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>利用GridView显示主细表并添加打开、关闭功能</title>
  <style type="text/css">
  td,div,a {font-size:12px}
  </style>   <script type="text/javascript">
  //<![CDATA[
  function ShowHidden(sid,ev)
  {
    ev = ev || window.event;
    var target = ev.target || ev.srcElement;
    var oDiv = document.getElementById("div" + sid);
    oDiv.style.display = oDiv.style.display == ......

阅读全文(2686) | 评论:0

[置顶] 我的一封英文情书(2007-07-24 14:16:00)

摘要:喜欢上王小姐后,决定要给她写一封情书,这封情书一定要不落俗套。苦思之下,触发了灵感,现在卖饼干说是卖克力架,做网站的想办法上纳斯达克,那我也走国际路线,写封英文情书,扯着虎皮拉大旗,显示一下自己的才华吧。



Dear wang litte girl:


亲爱的王小姐: 


(翻译这句,我可费了不少心思,中文直接用”亲爱的”未免显得肉中有肉,麻中有麻,还是老外开放,一般朋友也可以用dear,这样自己的贼心可以得到满足而又不唐突。姐想译成sister吧,怕她理解成小妹,一开始就叫人小妹,我好意思开口,人家还不一定好意思应呢,把小姐译成littlegirl吧,又怕她理解成小丫头,这样”wang littlegirl”变成了王小丫,上天作证,我可没有喜欢这个漂亮的主持人,其实主要知道喜欢了也白搭,就象明知是垃圾股又何必再投资进去呢?最后采用考试时常用的方法-----丢硬币决定还是译成litte girl。)



From see you one eye, I shit love you.


(本想写”自从见你第一眼,我便对你魂牵梦绕”,可魂牵梦绕我实在译不出,只好写成”我便爱上你”,”便”译成shit是邻居小孩告诉我的,他说VCD里老有人说:”shit”,这个shit就是”便”。)



your eyes close,I die;your eyes open ,I come back olive.Your eyes close and open again and again ,I die again and again. 你的眼睛闭上,我就死了,你的眼睛睁开,我又活过来了,你眼睛眨呀眨,我就死去活来。



Maybe you do not know me ,no matter.one see clock emotion is pop.


“也许你还不认识我,没有关系,一见钟情很流行。”


(译一见钟情颇费了一番功夫,一、见、情都会,但钟字怎么译呢,一抬头,见闹钟上写着呢:clock,pop这个词是从电视中学来的,最流行的音乐唱片就是top of thepops......

阅读全文(3066) | 评论:7

[置顶] 40种网页常用脚本(javascript)(2007-07-24 13:24:00)

摘要:1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键
<table border oncontextmenu=return(false)><td>no</table> 可用于Table 2. <body onselectstart="return false"> 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. <link rel="Shortcut Icon" href="favicon.ico"> IE地址栏前换成自己的图标 6. <link rel="Bookmark" href="favicon.ico"> 可以在收藏夹中显示出你的图标 7. <input style="ime-mode:disabled"> 关闭输入法 8. 永远都会带着框架
<script language="javascript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm为框架网页
// --></script> 9. 防止被人frame
<SCRIPT LANGUAGE=javascript><!--
if (top.location != self.location)top.location=self.location;
// --></SCRIPT> 10. 网页将不能被另存为
<noscript><iframe src=*.html></iframe></noscript> 11. <input type=button value=查看网页源代码
onclick="window.location = "view-source:"+ "http://www.51js.com/""> 1......

阅读全文(3786) | 评论:1

[置顶] 如何将数据库二进制图片保存到硬盘上(2007-07-24 13:14:00)

摘要:1.建立一个aspx页面,copy  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>Untitled Page</title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
        &nbsp;<asp:FileUpload ID="FileUpload1" runat="server" />&nbsp;<asp:TextBox ID="txtUserName"
            runat="server"></asp:TextBox>
        <asp:Button ID="Button2" runat="server" OnClick="Button2_Click" Text="保存" />
        <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="将数据库二进制图片存到磁盘" Width="207px" /></div>......

阅读全文(3965) | 评论:0

[置顶] Ajax实现无刷新三联动(2007-07-24 12:56:00)

摘要: 1.html代码
<HTML>
    <HEAD>
        <title>Ajax实现无刷新三联动下拉框</title>
        <meta content="Microsoft Visual Studio .NET 7.1" name="GENERATOR">
        <meta content="C#" name="CODE_LANGUAGE">
        <meta content="JavaScript" name="vs_defaultClientScript">
        <meta content="http://schemas.microsoft.com/intellisense/ie5" name="vs_targetSchema">
        <SCRIPT language="javascript">           
            //城市------------------------------
            function cityResult()
      ......

阅读全文(3595) | 评论:1

[置顶] C#数据库操作类DataBase(2007-07-24 11:54:00)

摘要:using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient; /// <summary>
/// DataBase 提供数据库操作的基类,不使用存储过程的操作数据库,使用只需稍微修改
/// </summary>
public class DataBase:IDisposable
{
    #region 构造函数
    public DataBase()
 {
  //
  // TODO: 在此处添加构造函数逻辑
  //
    }
    #endregion     #region 创建连接对象
    private SqlConnection con = null;  //创建连接对象
    #endregion     #region   打开数据库连接
    /// <summary>
    /// 打开数据库连接.
    /// </summary>
    private void Open()
&nbs......

阅读全文(11197) | 评论:1