小编Khu*_*jaz的帖子

从mysql datetime添加10分钟到日期并将其与现在的时间进行比较

我无法弄清楚如何添加10分钟到我从mysql数据库获取的字段结构是datetime.

目前的代码

$nowtime = date('Y-m-d h:i:s');

$timeoflastlogin = $db->gettime();

//ADD 10 MINS TO TIME LAST ATTEMPTED 
$endtime = strtotime('+ 10 minutes', $timeoflastlogin );
//$endtime = date('Y-m-d h:i:s', strtotime('+ 10 minutes', $timeoflastlogin );
Run Code Online (Sandbox Code Playgroud)

显示"2011-09-07 13:53:43 <上次登录时间2011-09-07 03:56:15 <现在时间2611 <结束时间 - 这应该是最后时间+10分钟"

我无法解决如何从mysql添加10分钟到时间/日期,我需要这样做,然后设置一个命令来比较现在和上次登录的时间,所以如果它已经是10分钟,我可以阻止用户尝试再次登录!

谢谢你的帮助

php

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

php字符串问题

嗨我有一个包含值的字符串,即Acton $ 80 Ajax $ 80 Aldershot $ 80 Alliston $ 115 Alton $ 80 Aldershot $ 84 Alexandria $ 674

我想制作Acton Ajax等等.

请帮忙

php arrays string

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

goto在php中没有提供语法错误,第10行意外':'

以下是我正在使用的代码

Again:
  $rand = mt_rand(100000,999999);
  $sql = "select * from replogins where access_code = $rand";
      $res = mysql_query($sql); 
  if(mysql_num_rows($res))
goto Again;
Run Code Online (Sandbox Code Playgroud)

请帮忙

php mysql goto

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

为什么我不能使用mysql和php进行sql注入测试

我试图检查一个网站的SQL注入攻击,并惊讶地发现它不是很简单,因为下面是简单的代码.

$sql="select * from user_acount where login_id='".$username."' and password='".$password."' and status='1' ";
Run Code Online (Sandbox Code Playgroud)

我不能做任何SQL注入来测试它.我写了以下内容

第一次尝试检查sql注入

Login:  admin'--
Password:'i typed nothing here '
Run Code Online (Sandbox Code Playgroud)

结果您无法登录密码错误.

第二:

Login:  admin or 1=1 --' 
Password:''
Run Code Online (Sandbox Code Playgroud)

结果您无法登录密码错误.

第三:

Login:  admin' or 1=1 
Password:''
Run Code Online (Sandbox Code Playgroud)

第4名:登录:admin或1 = 1' - 密码:''

结果您无法登录密码错误.

有谁能解释是什么阻止了我?我没有使用预处理语句,我也没有使用任何过滤器类,我没有real_escape_string?

php mysql sql-injection

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

为什么我不能在我的JavaScript中做"或"条件?

嗨我有以下功能,当我在其中添加OR条件时,其行为会有所不同.

<script>
function checkfield(obj)
{
    var full_name = obj.upload_image.value.toLowerCase();
    var full_length = parseInt(full_name.length);
    var dotAt = parseInt(full_name.lastIndexOf("."));

    var ext = full_name.substring((dotAt+1), full_length);
    if(ext == "jpg" || ext == "png")
        {
            //alert("Sorry! allowed file types are .png, .gif, .jpg");
            //return false;
            console.log("Correct Extention");
        }
        else{
            console.log("Wrong extention");
        }


    return false;
}
</script>
Run Code Online (Sandbox Code Playgroud)

我在||操作员之前给出了什么,它工作正常,第二个失败.请有人可以选择我做错了什么或者应该怎么做.

javascript

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

标签 统计

php ×4

mysql ×2

arrays ×1

goto ×1

javascript ×1

sql-injection ×1

string ×1