小编Fab*_*bio的帖子

PHP - 添加1天的日期格式mm-dd-yyyy

<?php
    $date = "04-15-2013";
    $date = strtotime($date);
    $date = strtotime("+1 day", $date);
    echo date('m-d-Y', $date);
?>
Run Code Online (Sandbox Code Playgroud)

这让我发疯,看起来很简单.我是PHP的新手,但我无法弄清楚这一点.回声返回01-01-1970.

$ date将来自a POST格式m-d-Y,我需要添加一天并将其作为一个新变量供以后使用.

我是否必须将$ date转换为Y-m-d,添加1天,然后转换回m-d-Y?我会更好地学习如何使用DateTime

php date

48
推荐指数
3
解决办法
26万
查看次数

配置文件中的PhpMyAdmin错误

错误是:

phpMyAdmin配置存储未完全配置,某些扩展功能已停用.要找出原因,请点击此处.
与Suhosin一起运行的服务器.有关可能的问题,请参阅文档.

$ cfg ['Servers'] [$ i] ['pmadb'] ......好的

$ cfg ['Servers'] [$ i] ['relation'] ...不行[文档]
一般关系功能:已禁用

$ cfg ['Servers'] [$ i] ['table_info'] ...不行[文档]
显示功能:已禁用

$ cfg ['Servers'] [$ i] ['table_coords'] ...不行[文档]

$ cfg ['Servers'] [$ i] ['pdf_pages'] ...不行[文档]
创建PDF:禁用

$ cfg ['Servers'] [$ i] ['column_info'] ...不行[文档]
显示列注释:已禁用
浏览器转换:已禁用

$ cfg ['Servers'] [$ i] ['bookmarktable'] ...不行[文档]
书签SQL查询:已禁用

$ cfg ['Servers'] [$ i] ['history'] ...不行[文档]
SQL历史记录:已禁用

$ cfg ['Servers'] [$ i] ['designer_coords'] ...不行[文档]
设计师:已禁用

$ cfg ['Servers'] [$ i] ['tracking'] …

php server-configuration phpmyadmin

17
推荐指数
4
解决办法
6万
查看次数

如何检查PHP中两个字符串的部分相似性

PHP中的任何函数都检查两个字符串的相似度百分比吗?

例如我有:

$string1="Hello how are you doing" 
$string2= " hi, how are you"
Run Code Online (Sandbox Code Playgroud)

并且这function($string1, $string2)将使我真实,因为"如何","是","你"这些词存在于该行中.

或者甚至更好,给我60%的相似度,因为"如何","是","你"是3/5 $string1.

PHP中是否存在任何功能?

php string

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

在R中按降序排列日期/时间

我有一个数据框DF,其中一列是日期/时间,我想按此列的降序排序数据框.

DF <- data.frame(ID=c('ID3', 'ID2','ID1'), end=c('4/1/10 12:00', '6/1/11 14:20', '1/1/09 11:10'), age=c(40,30,20));
Run Code Online (Sandbox Code Playgroud)

我首先将end列转换为et使用et = as.POSIXct(DF$end,format='%m/%d/%Y %H:%M'),并使用以下内容,但得到的错误是参数不接受一元运算符' - ':

out <- DF[order(-DF$et),];
Run Code Online (Sandbox Code Playgroud)

我也尝试过使用降序标志,但是再次出现了关于参数长度不一致的错误.

out <- DF[order(DF$et, descending=TRUE),];
Run Code Online (Sandbox Code Playgroud)

但是,升序似乎有效:out <- DF[order(DF$et),].

如何按降序排序(最近一次)?谢谢.

r date

14
推荐指数
2
解决办法
5万
查看次数

播放有关cookie和会话的框架安全问题

对于我的应用程序,我正在实现与zentask中显示的相同的安全性.

public class Secured extends Authenticator {

@Override
public String getUsername(Context ctx) {
    return ctx.session().get("email");

}

@Override
public Result onUnauthorized(Context ctx) {
    ctx.flash().put("error", "please login to proceed");
    return redirect(routes.Application.index());
}

}
Run Code Online (Sandbox Code Playgroud)

当用户通过isuser身份验证时session().put("email", email);

我有两个问题.第一:当用户在不使用注销的情况下离开应用程序时,如何使会话无效?第二个更严重的是我使用firefox插件检查了cookie cookies manager+并且我可以复制一个cookie然后粘贴它因此我可以访问方法而无需首先登录,基本上我可以窃取会话

security playframework-2.0

13
推荐指数
4
解决办法
9553
查看次数

如何从DOMXPath :: query()方法获取完整的HTML?

我有文件,我想从中提取具有未触及内容的特定div.我做:

$dom = new DOMDocument();
$dom->loadHTML($string);//that's HTML of my document, string
Run Code Online (Sandbox Code Playgroud)

和xpath查询:

$xpath = new DOMXPath($dom);
$xpath_resultset =  $xpath->query("//div[@class='text']");
/*I'm after div class="text"*/
Run Code Online (Sandbox Code Playgroud)

现在我按照我的item(0)方法做了一些方法$xpath_resultset

$my_content = $xpath_resultset->item(0);
Run Code Online (Sandbox Code Playgroud)

我得到的是对象(不是字符串)$ my_content我可以回显或settype()到字符串,但结果我得到的是完全剥离的标记?

该怎么做才能从div class ='text' 获取所有内容?

php domdocument

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

单击锚点链接时,保持URL不受影响

我在这里检查了其他帖子,没有找到我正在寻找的结果.我想点击

<a href="#about">About</a>
<div id="about">Content of this..</div>
Run Code Online (Sandbox Code Playgroud)

并将其滚动到该元素,而不将www.domain.com/#about放在地址栏中

作为一个完美的例子,请查看我在这里找到的这个网站并点击一些链接 - 点击时不要更改地址栏.

html address-bar href

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

如何提高UNION ALL的MYSQL性能?

我正在优化一个涉及UNION ALL两个查询的查询.两种查询都经过优化,并且分别在不到一秒的时间内运行.但是,当我执行两者的并集时,计算所有内容大约需要30秒.

我不会与特定查询打扰你,因为他们得到他们进行了优化,因此,让我们给他们打电话Optimized_Query_1Optimized_Query_2

Optimized_Query_1的行数大约为100K

Optimized_Query_2的行数大约为200K

SELECT * FROM (
   Optimized_Query_1
UNION ALL
   Optimized_Query_2
) U 
ORDER BY START_TIME ASC
Run Code Online (Sandbox Code Playgroud)

我确实要求结果按顺序排列,但我发现无论有没有ORDER BY,查询都需要花费尽可能多的时间,所以不应该有任何区别.

显然UNION ALL在内存中创建了一个临时表,然后从那里得到最终结果,有什么方法可以解决这个问题吗?

谢谢

mysql optimization performance

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

你不能正常工作吗?

我可能错过了一些非常明显的东西.

在将一串字符串插入数组之前转换它们时,我注意到一些字符串彼此不同,因为第一个字符串是大写字母.我决定然后使用ucfirst第一个字符大写,但似乎它不能正常工作,我在网上看了一下,试图弄清楚为什么会发生这种情况,但我没有运气.

$produtto = 'APPLE';
echo ucfirst($produtto);
//output: APPLE
Run Code Online (Sandbox Code Playgroud)

如果我改用 mb_convert_case

$produtto = 'APPLE';
echo mb_convert_case($produtto, MB_CASE_TITLE, "UTF-8");
//Output: Apple
Run Code Online (Sandbox Code Playgroud)

php ucfirst

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

将鼠标悬停在jquery上,将Div展开

我实际上是想在表格中构建产品列表.我已经有了PHP代码从数据库获取数据并在页面中的位置,但我坚持使用jquery和javascript,我就是这样的菜鸟.我一直在阅读一些文档,我出去了这个脚本:

JavaScript的

$(window).load(function(){
$('.principale').hover(function() {
    $(this).animate({
        width: 215, height: 350, margin: 0,
    }, 'fast');
/*  $(this).animate().css('box-shadow', '0 0 10px #44f')*/
    $(this).animate().css('box-shadow', '0 0 5px #000')

    }, function() {
        $(this).animate().css('box-shadow', 'none')
        $(this).animate({
            width: 210, height: 240, margin: 0,
        }, 'fast');
    });
});
Run Code Online (Sandbox Code Playgroud)

CSS

.tabellainizio {
    margin-top:100px;
}
.bordini {
    border: 1px #DDD solid;
}
.principale {
    height: 240px;
    width: 210px;
    overflow: hidden;
}
.principale .contenitore {
    height: 240px;
    width: 210px;
    float: left;
    display: block;
}
.immagine {
    border: 1px solid maroon; …
Run Code Online (Sandbox Code Playgroud)

javascript css jquery

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