windows定时执行PHP (转) 不指定

jed , 2006-10-20 15:25 , 服务器技术 , 评论(0) , 阅读(4438) , Via 本站原创
  相信不少读者(PHP爱好者)在工作、学习的过程中经常抱怨:在WIN如何让PHP定时自动发信呢??如何让MYSQL实现自动备份而无后顾之忧呢??如 果完全依靠手工进行当然也可以实现,但操作上似乎过于繁琐了一点!别着急,利用系统的任务计划程序(Windows 98称之为计划任务)可轻易解决这一问题。这一功能往往被很多用户忽略或者未曾想到:)。
二级联动下拉列表(select),都是从数据库中取值,其中第二级为可多选列表(multiple).若要实现二级也是下拉菜单,可以将multiple改了即可。

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>全动态二级联动下拉列表</title>
</head>

php实现模糊查询功能 不指定

jed , 2006-10-18 10:38 , 代码编程 , 评论(2) , 阅读(5662) , Via 本站原创

$sql="select * from table_name where field_name like '%$var%'";
$result=mysql_query($sql) or die;

MySQL提供标准的SQL模式匹配,以及一种基于象Unix实用程序如vi、grep和sed的扩展正则表达式

模式匹配的格式。

SQL的模式匹配允许你使用“_”匹配任何单个字符,而“%”匹配任意数目字符(包括零个字符)。

关闭页面时弹出窗口 不指定

jed , 2006-10-16 16:15 , 代码编程 , 评论(0) , 阅读(5366) , Via 本站原创
第1步:将以下代码加到〈head〉与〈/head〉之间
<SCRIPT LANGUAGE='javascript'>
<!-- Begin
function leave() {
var popUpSizeX=750;
var popUpSizeY=550;
var popUpLocationX=10;
var popUpLocationY=10;

经常上网的朋友可能会到过这样一些网站,一进入首页立刻会弹出一个窗口,或者按一个连接或按钮弹出,通常在这个窗口里会显示一些注意事项、版权信息、警告、欢迎光顾之类的话或者作者想要特别提示的信息。其实制作这样的页面效果非常的容易,只要往该页面的html里加入几段javascript代码即可实现。下面俺就带您剖析它的奥秘。

【1、最基本的弹出窗口代码】
“如何在用户在关闭所有页面时就注销登录”,想想可以通过一个JS来实现!

当用户正常关闭,或者离开当前系统时会触发一个客户端事件:window.onclose();
在onclose() 这个事件中就可以弹出一个窗口注销当前的用户。

window.open(“logout.aspx”,"logout","status=no,scrollbars=no,resizable=no,width=1,height=1,left=10000,top=10000");

而有人想用document的 onUnLoad()事件,那是针对document对象的。所以点击页面上的任何连接都会出触发事件。

但是刚才的window.close() 方法 在刷新页面的时候也会触发,所以这个方法不大好,最后找到这样一个方法
<script>
window.onunload = function(){if(self.screenTop>9000)alert('Closed.')}
</script>

好象只有在IE里可以,其他浏览器有兼容性问题
前段时间,一直在做web项目,总是出现一个问题:用户输入了一些内容后,不小心关掉了浏览器窗口,或是跳转到了其它页面,没有任何的提示,但是数据就没有了,其实跳转还好办,难就难在关闭浏览器时要给出一个提示,很是头痛,上网查了很多东东,但都没有结果,,很是郁闷。
今天无意识的在关闭一篇没有写完的随笔时,突然发现有“如果不保存就会丢失内容”的提示。很是激动。就查看了原文件,虽然很多乱码,但好在还有一部分可读的,终于让我发现了onbeforeunload事件 ,,很是开心。在BlogJava中,它是这样用的:

超强的关闭页面提示信息代码 晴

jed , 2006-10-16 11:11 , 代码编程 , 评论(1) , 阅读(7756) , Via 本站原创
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>Confirm Before Leave</title>
<script language="javascript" type="text/javascript">

<!--
var pb_strConfirmCloseMessage;
var pb_blnCloseWindow = false;
pb_strConfirmCloseMessage ="您真的要离开本页吗?";
function ConfirmClose() {
    window.event.returnValue = pb_strConfirmCloseMessage;
    pb_blnCloseWindow = true;
}
function ShowConfirmClose(blnValue) {
    if(blnValue) {
        document.body.onbeforeunload = ConfirmClose;
    } else {
        document.body.onbeforeunload = null;
    }
}
//--></script>
</head>
<body onload="ShowConfirmClose(true);">
<input type=button value="提示" onclick="ShowConfirmClose(true);">
<input type=button value="不提示" onclick="ShowConfirmClose(false);">
<input type=button value="测试刷新" onclick="window.location.reload();">
</body>
</html>


注:三大主流浏览器中firefox和IE都支持onbeforeunload事件,opera尚未支持。

用法:

object.onbeforeunload = handler <element onbeforeunload = “handler” … ></element> 描述:
事件触发的时候弹出一个有确定和取消的对话框,确定则离开页面,取消则继续待在本页。
<input type=checkbox name=mm value=a onclick="checkItem(this, 'mmAll')"><br>
<input type=checkbox name=mm value=b onclick="checkItem(this, 'mmAll')"><br>
<input type=checkbox name=mm value=c onclick="checkItem(this, 'mmAll')"><br>
<input type=checkbox name=mm value=d onclick="checkItem(this, 'mmAll')"><br>
<input type=checkbox name=mm value=e onclick="checkItem(this, 'mmAll')"><br><br>
<input type=checkbox name=mmAll onclick="checkAll(this, 'mm')">全选与不全选的切换

<script language=Javascript>
function checkAll(e, itemName)
{
 var aa = document.getElementsByName(itemName);
 for (var i=0; i<aa.length; i++)
  aa[i].checked = e.checked;
}
function checkItem(e, allName)
{
 var all = document.getElementsByName(allName)[0];
 if(!e.checked) all.checked = false;
 else
 {
   var aa = document.getElementsByName(e.name);
   for (var i=0; i<aa.length; i++)
    if(!aa[i].checked) return;
   all.checked = true;
 }
}
</script>

   ps:(当然若那个全选框是其它的控件比如是一个按钮,或者一个链接什么的话,那复选框里的 checkItem 点击事件可以去掉,以免出错)
Tags:
分页: 68/80 第一页 上页 63 64 65 66 67 68 69 70 71 72 下页 最后页 [ 显示模式: 摘要 | 列表 ]