小编And*_*las的帖子

在mysql日期更改年份

我的数据库中有一堆日期存储在标准的mysql日期类型中.

无论原始日期如何,我怎样才能将一年转换到2013年.

因此,如果日期是2009-01-01,那将是2013-01-01,但如果它是2012-01-04,它将转换为2013-01-14.

我觉得它很简单明了,但我无法弄清楚= /

mysql date

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

检查变量是否以'http'开头

我确信这是一个简单的解决方案,但还没找到我需要的东西.

使用php,我有一个变量$ source.我想检查$ source是否以'http'开头.

if ($source starts with 'http') {
 $source = "<a href='$source'>$source</a>";
}
Run Code Online (Sandbox Code Playgroud)

谢谢!

php substring string-comparison

21
推荐指数
4
解决办法
3万
查看次数

Cron作业每次运行时创建空文件

我有一个PHP脚本,我想每分钟运行,看看是否有需要发布的草稿新闻帖子.我在cPanel中使用"wget"作为cron命令,但我注意到(几天后)这是每次运行时在主目录中创建一个空白文件.有什么我需要阻止这种情况发生吗?

谢谢.

php cron wget

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

来自表单的POST的Foreach值

我将一些数据从表单发布到另一个页面.这是一个购物车,并且根据购物车中的商品数量,在页面上生成正在提交的表单.例如,如果只有1个项目,那么我们只有字段名称"item_name_1",它应该存储"Sticker"和"item_price_1"之类的值,用于存储该项目的价格.但如果有人有5个项目,我们需要'item_name_2','item_name_3'等来获取每个项目的值,直到第五项.

循环使用这些项来获取值的最佳方法是什么?

这就是我所拥有的,显然不起作用.

extract($_POST);

$x = 1; // Assuming there's always one item we're on this page, we set the variable to get into the loop

while(${'item_name_' .$x} != '') {

echo ${'item_name' .$x};

$x++;

}
Run Code Online (Sandbox Code Playgroud)

我对这种用法还是比较新的,所以我并不完全是如何处理它的最佳方法.

谢谢.

php post while-loop

16
推荐指数
2
解决办法
10万
查看次数

使用jquery停止默认的#标签行为

我正在使用以下代码将一个hashtag附加到url的末尾.这样,有人可以复制该网址并将其带回该页面,某些div可见.

$("a.live").click(function() {
    window.location.hash = 'live'; 
    $("#live).slideDown();
});
Run Code Online (Sandbox Code Playgroud)

在这个例子中,我有一个名为"live"的div,当点击一个链接时会滑动,并且"#live"被添加到url中.然后我有代码在加载页面时检查哈希标记以显示正确的div.

我的问题是,如何阻止浏览器在调用后跳转到"live"div?我不希望页面向下滚动到div,只是希望它打开并附加了主题标签,这样一个人就可以复制它并返回那个显示div的页面.

有小费吗?

谢谢!

url anchor jquery

8
推荐指数
2
解决办法
7370
查看次数

Php用Twitter帐户链接替换@username

我认为这与正则表达式有关,但它是一门艺术 - 我需要一些帮助.

当我们展示一个故事时,我们将所有文本存储在一个可变的文件中 - 比方说$ story.

我想要的是做一个str_replace(我认为这就是我需要的)这样的事情"如果文本包含@something然后将其变成类似的链接<a href="http://www.twitter.com/something">@something</a>- 但只有在@符号之前没有任何内容时才这样做" (排除电子邮件地址)

此外,如果有空格或标点符号,我们需要停止'某事'.所以@something.没有变成<a href="http://www.twitter.com/something.">@something.</a>

有关如何使这项工作的任何建议?

php regex

8
推荐指数
2
解决办法
5194
查看次数

PHP if语句,如果页面加载了ajax

我有一个页面加载了一个从一个包含文件(pullList.php)填充的div,但如果你单击一个按钮(让我们说一个"重新加载"按钮)div的内容重新加载相同的文件(pullList .PHP).

现在的问题是当通过ajax(使用jquery)加载页面时,我需要在pullList.php文件中包含一个包含文件(function.php),该文件已经包含在页面中.

所以,理想情况下,我希望能够写出一个声明

if(the page was loaded with ajax) {
       include(function.php);
}
Run Code Online (Sandbox Code Playgroud)

这样,function.php文件只会被加载一次,如果通过ajax再次请求页面,它有正确的功能来正确显示内容.

我尝试过使用include_once,但没有用 - 有同样的问题.有什么建议?

谢谢!

php jquery

7
推荐指数
2
解决办法
2606
查看次数

使用锚来显示div

我正在使用jquery,需要完成一些事情.

1)当有人点击链接(或在我的情况下,div)显示另一个div时,我想在网址上添加一个锚点.

因此,如果有人点击"直播"链接,"直播"div会向下滑动,我们会将#live添加到网址中.

2)如果有人访问该页面并将#live锚点保留在URL的末尾,那么"live"div应该立即可见.

我知道如果有人点击div,如何处理slideDown()的基本部分.我不知道如何附加主题标签,或者使其成为加载页面时检查主题标签并显示相应的div.

任何帮助理解这一点将不胜感激.提前致谢.

html anchor jquery

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

Php从URL获取哈希值

如何在php中获取哈希变量.

我在页面上有一个变量

catalog.php#album=2song=1
Run Code Online (Sandbox Code Playgroud)

如何获取专辑和歌曲值并将它们放入PHP变量?

javascript php variables

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

使用 RewriteRule 从重定向中删除主题标签

我目前正在通过获取一个变量并将其插入新 URL 来重定向 URL。像这样:

RewriteCond %{QUERY_STRING} &pid=([0-9]*)$
RewriteRule ^vault/displayimage\.php$ photos/%1/? [R=301,L]
Run Code Online (Sandbox Code Playgroud)

不幸的是,有些链接在旧系统中有一个不需要的主题标签,所以我想在没有它们的情况下重定向(或剥离它们)。前任。- 通过上面的重定向,我们采取类似

/vault/displayimage.php?album=5&pid=10#top_pictures
Run Code Online (Sandbox Code Playgroud)

重定向到

/photos/10/#top_pictures
Run Code Online (Sandbox Code Playgroud)

我希望它只是

/photos/10/
Run Code Online (Sandbox Code Playgroud)

感谢您提供任何提示!

regex mod-rewrite

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