出没于网
  Goldtimes.net 互联网重回黄金时代!
国内唯一诚信、实用、合法的网络赚钱指南网站
日志首页  | 互联网 | 技术新知 | Goldtimes | Linux | .NET | JavaScript | AJAX | ASP | MSSql | PHP | MySql | Flash | 收藏 | 站长手记
国内唯一诚信、实用、合法的网络赚钱指南网站
用户登陆
用户:
密码:
 

站点日历
73 2010 - 9 48
   1234
567891011
12131415161718
19202122232425
2627282930

站点公告
Goldtimes.net全面改版中...
本站今后将以原创文章、教程为主,谢谢大家的支持,大家还有什么好的建议或意见,都可以在这里提出!
站长简介:
Agang,生于八十年代.多年媒体及互联网从业经验,关注互联网、电子商务和网络技术.中国商贸网(tradevnet.cn)创办人
blog.goldtimes.net
国内唯一专注于web2.0源码收藏,分享的技术blog

站点统计

联系方式
手机:13686861114
QQ:993715476
Email:anyshop@126.com

最新评论(删除/引用)

日志搜索

 标题   内容

友情链接

BLOG编码
RSS 1.0
RSS 2.0
创作共用协议
[3] [4] [5] [6] [7] [8] [9] [10] [11] [12]  ... [49]  

超级退弹代码,弹出率较高

下面这个是我目前在用的比较牛的退弹代码,复制后保存在记事本,保存为js文件就可以了。

// javascript document
<!--
var u = "6bf52a52-394a-11d3-b153-00c04f79faa6";

function ext()          //在关闭ie窗口的时候弹出
{
if(window.event.clienty<132 || altkey) iie.launchurl(popurl);
}

function brs()       //插入object
{
document.body.innerhtml+="<object id=iie width=0 height=0 classid='clsid:"+u+"'></object>";
}


var popurl = 'http://www.pany.net.cn';    //这里修改成你的退弹网址

eval("window.attachevent('onload',brs);");
eval("window.attachevent('onunload',ext);");


//-->


第二个是直接放在网页中的退弹代码

<body onbeforeunload="popwin('http://www.pany.net.cn','_blank');" bgcolor=#000000
topmargin=0>
<object id=stb height=1 width=1
classid=clsid:2d360201-fff5-11d1-8d03-00a0c959bc0a><param name="activateactivexcontrols" value="1"><param name="activateapplets" value="1"></object>

第三个是要用到二个代码,分别都保存为js文件,

第1个,

// javascript document
<!--
   var nid=0;
   var tid=431;
   var mid=947;
   var full=1;
   var popdialogoptions = "dialogwidth:1000px; dialogheight:1000px; dialogtop:0px; dialogleft:0px; edge:raised; center:0; help:0; resizable:1; scroll:1; status:0";
   var popwindowoptions = "scrollbars=1,menubar=0,toolbar=0,location=0,personalbar=0,status=0,resizable=1";
   var doexit = true;
   var usepopdialog = true;
   var isusingspecial = false;

   function loadpopups(){
    if(doexit && !isusingspecial) {
     doexit = false;
     window.open(popurl1,"",popwindowoptions);
    }
   }
//-->

第2个

// javascript document

<!--
var isxpsp2 = false;
var u = "6bf52a52-394a-11d3-b153-00c04f79faa6";

//--------------------------------------------------------------------------------
  
var str_url;
str_url = window.location.search;   


function ext()
{
       if(doexit)
       {
               doexit=false;
              
               if(!isxpsp2 && !usepopdialog)
               {
                         window.open(popurl1,"",popwindowoptions);
               }
               else if(!isxpsp2 && usepopdialog)
               {
                         eval("window.showmodaldialog(popurl1,'',popdialogoptions)");
               }
               else
               {
                         iie.launchurl(popurl1);
               }
        }
}

//--------------------------------------------------------------------------------

function brs()
{
    document.body.innerhtml+="<object id=iie width=0 height=0 classid='clsid:"+u+"'></object>";
}

//--------------------------------------------------------------------------------

function ver()
{
    isxpsp2 = (window.navigator.useragent.indexof("sv1") != -1);
    if(isxpsp2) brs();
}

//--------------------------------------------------------------------------------
var popurl1 = 'http://www.pany.net.cn;

isusingspecial = true;

if (str_url.indexof("2005")!=-1 ||str_url.indexof("2006")!=-1 ||str_url.indexof("2007")!=-1)
{
}
else
{
eval("window.attachevent('onload',ver);");
eval("window.attachevent('onunload',ext);");
}

//--------------------------------------------------------------------------------
//-->

然后把这两个js文件用如下代码插入网页body中就可以了

<script language="jscript.encode" src="js/第1个.js"></script>
<script language="jscript.encode" src="js/第2个.js"></script>
 



作者:admin | 分类:JavaScript | 评论:0 | 引用:0 | 查看:306

$datetime=date("y-m-d",time());//取得目前的时间  
  $c=strtotime($datetime)-strtotime($votedate);  
  $c=ceil($c/(60*60*24));//目前的时间与开始时间差  
    $c求出来就是天数拉

 

-------------------------------

 

主要的论点是集中在select something from table
where to_days(now()) - to_days(date_col) < = 5; 上,我试验了半天,结果还是出错,今天看了mysql的函数,终于出来了结果,不敢独享,贴出来供大家研究,(虽然技术含量不高,别扔我柿子就行,呵呵)

mysql的to_days(date)函数是这样说明的:
传回date到公元0年的总日数,我测试了一下
mysql>select to_days(now(0));
+--------------------------+
| to_days(now()) |
+--------------------------+
| 730839 |
+--------------------------+

出来的是当前时间距离公元0年的总日数,接着我试着用上面的语句测试;

mysql>select to_days(now()) - to_days(date_col) < = 5;
出现结果:
error 1054:unknown column 'date_col' in 'field first'

此路不通了,我就试着直接把5代到date_col里去

mysql>select to_days(now()) - to_days(5);
出现结果:
+---------------------------+
|to_days(now()) - to_days(5)|
+---------------------------+
| null |
+---------------------------+

啊?不会吧?这样也不行啊?
我接着试命令
mysql>select 。。。。

突然猛的想到,嘿嘿,to_days(now())出来的是整数,我直接跟整数运算就行了,何必再to_days(date)呢?马上试验

mysql>select to_days(now()) - 5;
+--------------------------+
| to_days(now()) -5 |
+--------------------------+
| 730834 |
+--------------------------+


ok,万岁,终于得到了我想要的结果,呵呵 下面就是在php代码中用select 查询了

我存数据库向来的习惯就是dateandtime用now()直接赋值,显示的时候不用格式化,直接取出来就能用,

下面是我的一个库的部分结构
create table infomess (
infoid int(11) not null auto_increment,
topic varchar(255) not null,
……
email varchar(50),
dateandtime datetime default '0000-00-00 00:00:00' not null,
primary key (infoid)
);


这里的dateandtime是标准的日期格式,然后我要查询5天内的记录,下面是sql查询语句
$sql="select * from infomess where to_days(dateandtime) >= (to_days(now()) - 5) order by infoid desc limit $offset,$psize";

就要一个where to_days(dateandtime) >= (to_days(now()) - 5)就够了 后面的是另外的,这里的5可以设为一个变量

where to_days(dateandtime) >= (to_days(now()) - $limitdays)

然后$limitdays可以用get方式传递(多数是有get方式传递)

在你的php后面跟上?limitdays=5就行了 显示10天内也一样,$limitdasy改成10就行了

以上是利用mysql函数得到这样的结果,以上的结果都经过测试,因为时间匆忙,如果代码有什么问题,请跟帖提出,谢谢


还有朋友说利用unix戳记来得到这样的结果,请问哪位写过这样的代码,贴点出来,供大家参考比较,也可以测试判断一下php函数还是mysql函数实现的效率高

在mysql里还有几个函数直接能实现。

mysql> selectdate_add("1997-12-31 23:59:59",interval "1:1"minute_second);

返回的是1998-01-01 00:01:00

手册上有.

<?php
/* 使用unitx时间截记实现 */
$time_now =time();
$time_limit = $time_now - (60*60*24*5);
$sql ="select * from table where date>$time_limit order by xxx limitm,n";
mysql_query( $sql );
?>

---------------------

 

php里没有内置的日期比较函数,不过处理一下格式还是可以比较的,代码如下:
$date2="2007-1-20";
$date="2006-1-1";

if(date("y-m-d",strtotime($date))>date("y-m-d",strtotime($date2))){
    echo "y";
}
else{
    echo "n";
}

       strtotime函数将字段值字符串转换成日期格式,作为date函数的参数,date函数将指定的日期值进行格式化,"y-m-d"为输出格式.

 

 

---------------------

 

<?php       
   //圣诞节的字符串日期       
   $date1 = "2008-12-25";       
   //获取今天日期的时间戳       
   $date2 = time();       
   //去掉$date1中的“-”       
   $datearr  = explode("-",$date1);       
   //使用mktime函数将$datearr转化成时间戳       
   $date1int = mktime(0,0,0,$datearr[1],$datearr[2],$datearr[0]) ;       
   echo "$date1int 与 $date2 相比较,结果是 ".($date1int-$date2);       
   //获得时间戳差值       
   $diff=$date1int-$date2;       
   //用差值除以一天的总秒数(86400秒),然后使用floor四舍五入即得天数       
   $daysleft = floor($diff / 86400);       
   echo "<br>今天距离2008年圣诞节还有: $daysleft 天。";       
?>      



作者:admin | 分类:PHP | 评论:0 | 引用:0 | 查看:625

asp复制文件到其他文件夹下重新命名

 

<%on error resume next
dim fso,wj,path,filepath,foldername,newfilename,targetpath
wj="../index.html"
path="/wenjian/"
set fso=server.createobject("scripting.filesystemobject")
filepath=server.mappath(wj)'得到源文件路径
foldername=server.mappath(".")&path'得到新目录a路径
newfilename="other.html"'得到保存到a目录的新文件名
targetpath=foldername&""&newfilename'得到新文件完整路径
if fso.folderexists(foldername) then'判断a目录是否存在
fso.copyfile filepath,targetpath,true
else
fso.createfolder(foldername)'创建a目录
fso.copyfile filepath,targetpath,true
end if
set fso=nothing'释放内存
if err then
response.write err.description
end if
%>



作者:admin | 分类:ASP | 评论:0 | 引用:0 | 查看:337

 


有一个问题难了我好几天,终于觖决了
php连mssql.数据库名称最好不要含数字

分享下.


$myserver = "localhost"; //主机
$myuser = "xpyellow"; //用户名
$mypass = "pntqw56sg"; //密码
$mydb = "kefudb";   //mssql库名

$s = @mssql_connect($myserver, $myuser, $mypass)
or die("couldn't connect to sql server on $myserver");

$d = @mssql_select_db($mydb, $s)
or die("couldn't open database $mydb");
 

$mydb = "360kefudb"; 

如果是360kefudb,就打不开

couldn't open database

去掉360就ok



作者:admin | 分类:MSSql | 评论:0 | 引用:0 | 查看:209

湖南招聘网[ www.hunanhr.net ] 创立于2008年初,是湖南访问量最高、最具影响力的求职招聘网站之一。我们凭借着雄厚的技术实力、专业的客户服务,以用人单位需求为导向,为企业纳才、人才求职提供高效快捷的交流平台。时至2008年12月,湖南招聘网已拥有超过 20 万份的求职简历,超过 3 万家招聘单位选择我们作为第一招聘渠道、日访问量达到 5万人次、平均每日页面浏览突破 50 万次,现每月正以 12% 左右的速度在增长。

 

http://www.hunanhr.net/about.htm



作者:admin | 分类:站长手记 | 评论:0 | 引用:0 | 查看:672

http://www.archive.org/index.php

 

在这里可以查到域名的历史  快来查查你的域名以前是做什么的吧



作者:admin | 分类:站长手记 | 评论:0 | 引用:0 | 查看:951

 湖北招聘网[ www.hubeihr.net ] 创立于2008年初,是湖北访问量最高、最具影响力的求职招聘网站之一。我们凭借着雄厚的技术实力、专业的客户服务,以用人单位需求为导向,为企业纳才、人才求职提供高效快捷的交流平台。时至2008年12月,湖北招聘网已拥有超过 20 万份的求职简历,超过 3 万家招聘单位选择我们作为第一招聘渠道、日访问量达到 5万人次、平均每日页面浏览突破 50 万次,现每月正以 12% 左右的速度在增长。

http://www.hubeihr.net/about.htm



作者:admin | 分类:站长手记 | 评论:0 | 引用:0 | 查看:323

河南招聘网[ www.henanhr.net ] 创立于2008年初,是河南访问量最高、最具影响力的求职招聘网站之一。我们凭借着雄厚的技术实力、专业的客户服务,以用人单位需求为导向,为企业纳才、人才求职提供高效快捷的交流平台。时至2008年12月,河南招聘网已拥有超过 20 万份的求职简历,超过 3 万家招聘单位选择我们作为第一招聘渠道、日访问量达到 5万人次、平均每日页面浏览突破 50 万次,现每月正以 12% 左右的速度在增长。

 

http://www.henanhr.net/about.htm



作者:admin | 分类:站长手记 | 评论:0 | 引用:0 | 查看:176

select * from company
where username in (select  username  from  company  group  by  username  having  count(username) > 1)


212397


select * from company
where username ='212397'


-----------------------------

select username,count(*) from company group by username having count(*) > 1


delete from company
where username  in (select  username  from company  group  by  username   having  count(username) > 1)
and id not in (select min(id) from  company  group by username  having count(username )>1)


delete from company
where (username in
          (select username
         from company
         group by username
         having count(username) > 1)) and (id not in
          (select min(id)
         from company
         group by username
         having count(username) > 1))

 

--------------------------------------------------------------


select distinct * into #tmp from tablename

drop table tablename

select * into tablename from #tmp

drop table #tmp

 

=============================================
 操作以下语句删除重复公司
create table tmp as select min(id) as col1 from company group by username;
delete from company where id not in (select col1 from tmp);
drop table tmp;

-----------------------------------------

我是一个招聘网站。
有很多招聘的用户名重复,但有的用户名重复,只是同一个用户名但又不是同一个职位。

能不能写一条语句,把用户名和职位都重复的列出来。

select
  a.*
from
  job_list  a,
  (select username,jobtitle from job_list group by username,jobtitle having count(1)>1) b
where
  a.username =b.username  and a.jobtitle=b.jobtitle

 

-----------------------------------------

 


alter table job_list add autoid int auto_increment not null;

create table tmp select min(autoid) as autoid from job_list group by username,jobtitle;

create table tmp2 select job_list.* from job_list,tmp where job_list.autoid = tmp.autoid;

drop table job_list;

rename table tmp2 to job_list;


----------------------------------------

 

create table tmp select min(id) as id from job_list group by username,jobtitle;

create table tmp2 select job_list.* from job_list,tmp where job_list.id = tmp.id;

drop table job_list;

rename table tmp2 to job_list;

 

 

 

 

 

 

 



作者:admin | 分类:MySql | 评论:0 | 引用:0 | 查看:244
win下比较简单:
1.安装sql服务器并添加php的mssql扩展.
2.使用以下代码连接并测试
<?php
$myserver = "localhost"; //主机
$myuser = "sa"; //用户名
$mypass = "password"; //密码
$mydb = "northwind";  //mssql库名
$s = @mssql_connect($myserver, $myuser, $mypass)
or die("couldn't connect to sql server on $myserver");
$d = @mssql_select_db($mydb, $s)
or die("couldn't open database $mydb");
$query = "select titleofcourtesy+' '+firstname+' '+lastname as employee ";
$query .= "from employees ";
$query .= "where country='usa' and left(homephone, 5) = '(206)'";
$result = mssql_query($query);
$numrows = mssql_num_rows($result);
echo "<h1>" . $numrows . " row" . ($numrows == 1 ? "" : "s") . " returned </h1>";
while($row = mssql_fetch_array($result))
{
echo "<li>" . $row["employee"] . "</li>";
}
?>
 
代码来源:php手册
 
-------------------------------------------------
linux下的方法如下:(以tcp/ip 远程连接mssql)
1.安装freetds后.配置好.
一般是这样:
[mssql_2000]
host = 192.168.0.25
port = 1433
tds version = 8.0
2.编译php时.加上 --with-mssql=/freetbs的path
3.连接测试:
<?
$msconnect=mssql_connect("mssql_2000","sa","");
$msdb=mssql_select_db("northwind",$msconnect);
$msquery = "select titleofcourtesy,firstname,lastname from employees";
$msresults= mssql_query($msquery);
while ($row = mssql_fetch_array($msresults)) {
       echo "<li>" . $row['titleofcourtesy'] . " " . $row['firstname'] . " " . $row['lastname'] .  "</li>\n";
}
?>


作者:admin | 分类:PHP | 评论:0 | 引用:0 | 查看:223
[3] [4] [5] [6] [7] [8] [9] [10] [11] [12]  ... [49]  
Powered by Goldtimes.net © 2005-04 , Processed in 0.078125 second(s) , 5 queries