小编Luc*_*tos的帖子

测试一个字符串是否包含PHP中的单词?

在SQL中我们有 NOT LIKE %string%

我需要在PHP中执行此操作.

if ($string NOT LIKE %word%) { do something }

我认为可以做到 strpos()

但无法弄清楚如何......

我需要在有效的PHP中完全相同的comparission句子.

if ($string NOT LIKE %word%) { do something }

谢谢

php string-comparison

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

为什么w3验证器说onClick无效?

w3验证器给了我这个错误

there is no attribute "onClick"
Run Code Online (Sandbox Code Playgroud)

我看不出是什么让我的代码无效.

<a href="#" onClick="return BookmarkApp.addBookmark(this)"><img alt="" src="./favorites-intro.jpg" /></a>
Run Code Online (Sandbox Code Playgroud)

建议?

onclick w3c-validation

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

如何通过php检查当前窗口是"顶部"(或"父")?

如果在父浏览器窗口中查看当前页面,我需要显示链接,或者如果在iframe中查看窗口,则显示另一个链接.我怎么能通过PHP做到这一点?就像是:

if (self == top)
        echo '<span><a href="./" >Link1</a></span>';
else
        echo '<span><a href="./index.php">Link2</a></span>';
Run Code Online (Sandbox Code Playgroud)

编辑:因为它不能用PHP完成,我仍然在寻找类似的解决方案,也许JS,有人可以告诉我如何?

最终编辑:答案:

echo '  
<script type="text/javascript">
    if(window === top) {
document.write("<span><a href=\"./\">go-to-frame</a></span>");
    }
    else {
document.write("<span><a href=\"./index.php\">go-to-top</a></span>");
    }
</script>
';
Run Code Online (Sandbox Code Playgroud)

谢谢你们.

javascript php window

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

如何设置crontab来执行mysql查询并记录输出?

好吧,标题自我描述它..我需要运行一个sql函数来清理一些重复的帖子,我需要每天做几次,所以我需要使用cron ...

我设置了一个新的crontab作业,如下所示:

00 16,18,19,20,21 * * * mysql -h MY-DB-HOST.COM -u MY-DB-USERNAME -pMY-DB-PASSWORD -e "delete from hotaru_posts where post_id in ( select post_id from ( select post_id from hotaru_posts a group by post_title having count(post_title) > 1 ) b )" >> /tmp/cron_job.log
Run Code Online (Sandbox Code Playgroud)

但似乎没有记录,所以我认为它不起作用.

sql句子没有问题,这不是问题.

我的cron规则有什么问题吗?

mysql crontab

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

如何为自定义Inno Setup WelcomeLabel添加可点击的链接?

我有一个带有自定义WelcomeLabel2消息的Inno Setup程序。

[Messages]
WelcomeLabel2=Lorem ipsum dolor sit amet CLICK_HERE consectetur adipiscing elit.
Run Code Online (Sandbox Code Playgroud)

我试图将CLICK_HERE设为网站的可点击链接。

我想知道的另一件事是如何使此CLICK_HERE文本变为粗体

我怎样才能做到这一点?

Tks!

inno-setup

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

如何将字符串“切割”到确定的长度?

我需要接收一个包含大量字符的长字符串,然后将其“剪切”以生成一个具有我确定的字符数的字符串,我该怎么做?

例子:

$text = 'This is a long string with a lot of characters';
Run Code Online (Sandbox Code Playgroud)

$text在此示例中,该字符串包含 46 个字符。

我需要生成一个$newText仅包含前 20 个字符的字符串,如下所示:

$newText = 'This is a long strin';
Run Code Online (Sandbox Code Playgroud)

php string

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