小编Jos*_*ren的帖子

登录系统设计允许每个用户一次登录一台计算机

我应该如何设计登录系统,以便每个用户名一次只能在一个地方登录?我想让用户不要将用户名提供给其他人登录,这样他们就可以避免为每个用户付费.

如果用户已经登录并尝试登录另一台机器,我是否应该阻止第二次登录(如果用户在工作时登录然后尝试在家中继续,这可能是个问题)?或者我应该允许第二次登录并结束第一次登录?或者有人有更好的建议吗?

javascript php login

3
推荐指数
1
解决办法
2722
查看次数

如何在php中改变GET变量的工作方式

我不喜欢这样的事情:example.com/?id=2222.如何将其更改为example.com/2222

php mod-rewrite

3
推荐指数
1
解决办法
82
查看次数

CSS优化工具

是否有任何可下载的程序将执行常见的CSS优化技术?寻找不在线的东西.

css optimization

3
推荐指数
2
解决办法
3255
查看次数

如何检查日期是否已过

我正在尝试检查某个日期是否已经过去或者是否是未来的日期。如果结束日期已经过去,那么我不希望它显示。end_date 是 MySQL 时间戳。现在,即使 end_date 已过,所有新闻文章都会显示。这是我用来检查日期是否已过的代码:

function dateExp( $timestamp ){

   $exp = intval($timestamp);
   $today = intval( time() );


   if( $exp > today ) return true;
   else return false;

}
Run Code Online (Sandbox Code Playgroud)

以下是获取文章并显示它们的代码:

$qry = "select *    
         from   news
         where  display='Y'
         order by priority, date_added, title";

$news = _execQry($qry);


foreach( $news as $n )
{
   if( dateExp($n['end_date']) ){
      echo '<h3>'. $n['title'] .'</h3>';
      echo '<p>'. $n['story'] ;
      echo '<br />Added on '. dateFormat($n['date_added']) .'</p><br />';
   }

}
Run Code Online (Sandbox Code Playgroud)

php mysql time timestamp

2
推荐指数
1
解决办法
6174
查看次数

重写URL是否有助于搜索引擎找到该页面?

我的网址看起来像"/pages.php?page=pageName",因为我使用的是数据库来提供网页的内容.重写URL到"/ pageName"之类的东西会帮助搜索引擎找到这些页面吗?如果是这样,我该如何重写它们?

php url seo rewrite search-engine

2
推荐指数
1
解决办法
374
查看次数

连接到MySQL数据库

如何从Java连接到MySQL数据库?当数据库位于远程服务器上时,Java在本地计算机上运行.

java mysql database connection

2
推荐指数
1
解决办法
1843
查看次数

如何在常见的Lisp中按顺序创建变量?

我在一个函数内部有以下代码,该函数正在读取一个映射文件.我收到一个*numrows*非法的错误.我认为这是因为lisp正在并行处理这些变量.我怎样才能解决这个问题?

(setq *numrows* (read map))
(setq *numcols* (read map))
(setq *map* (make-array '(*numrows* *numcols*) :initial-element nil))
Run Code Online (Sandbox Code Playgroud)

parallel-processing common-lisp sequential

2
推荐指数
1
解决办法
277
查看次数

为什么JSON结果在此JavaScript中"未定义"

我有一些问题让我的JS正常工作.我试图从下拉列表中选择一个选项,然后调用此函数.正确调用该函数(类型设置为'truck',id设置为5).我想然后使用返回的数据来填充几个字段.我添加到测试中的alert()给了我"undefined".

这是我的JS:

 function getDueDates(type, id) {
     $.getJSON("loadVehicle.php",
     {
         id: id,
         type: type
     },
         function(data) {            
            alert( "TEST: " + data.year);
             $("#inspection_due").val(data.inspection_due);
             $("#short_due").val(data.short_due);
             $("#full_due").val(data.full_due);
         }
 )};
Run Code Online (Sandbox Code Playgroud)

当我手动检查loadVehicle页面(id = 5,type = truck)时,我得到:

[{"truck_id":"5","status":"A","truck_number":"21","year":"1999","make":"Freightliner","model":"Classic","engine":"Detroit","vin_number":"1FUPCSZB2XPA16977","transmission_number":"","tire_size":"","inspection_due":"2009-04-30","short_due":"0000-00-00","full_due":"0000-00-00","comments":"Caf Inc Truck","web_id":"b963940bfd96528f7fd57c08628221f0","last_update":"2009-03-09 16:26:28"}]
Run Code Online (Sandbox Code Playgroud)

但是在页面中警报出现"TEST:undefined"

javascript jquery json

2
推荐指数
1
解决办法
1151
查看次数

如何通过翻转阵列来翻转多边形?

我有两个int数组用于创建一个多边形(看起来像一条鱼).我需要对阵列水平翻转多边形做什么?

x = new int[]
   { 0, 18, 24, 30, 48, 60, 60, 54, 60, 48, 30, 24, 0 };
y = new int[]
   { 0, 18, 6, 0, 0, 12, 18, 24, 24, 36, 36, 30, 36 };
Run Code Online (Sandbox Code Playgroud)

java math graphics polygon flip

1
推荐指数
1
解决办法
1881
查看次数

如何从 Javascript 访问表单下拉列表

有没有办法使用 JavaScript 访问下拉选项文本?

例如,我可以通过执行以下操作来访问该值:

document.getElementById("transFrom").value;
Run Code Online (Sandbox Code Playgroud)

但我想要选项标签之间的文本。

以下是表单下拉列表的 HTML:

  <select name="transFrom" id="transFrom" style="width: 300px;" tabindex="1"  onfocus="return validate_field(this)" onchange="return validate_field(this)">
          <option value="">Select An Account</option>
          <option value="S">Savings</option>
          <option value="C">Checking</option>
          <option value="M">Money Market</option>
    </select>
Run Code Online (Sandbox Code Playgroud)

html javascript drop-down-menu

1
推荐指数
1
解决办法
1630
查看次数