小编Wil*_*ill的帖子

删除空数组元素

我的数组中的一些元素是基于用户提交的内容的空字符串.我需要删除这些元素.我有这个:

foreach($linksArray as $link)
{
    if($link == '')
    {
        unset($link);
    }
}
print_r($linksArray);
Run Code Online (Sandbox Code Playgroud)

但它不起作用,$linksArray仍然有空元素.我也尝试过使用该empty()功能,但结果是一样的.

php arrays string

744
推荐指数
21
解决办法
85万
查看次数

使用PHP下载Youtube视频

我正在寻找一种使用PHP下载Youtube视频的方法.我已经搜索了几个小时如何做到这一点但不幸的是我发现的所有谷歌搜索结果已经存在多年了,不再适用了.

如果有人能够解释如何做到这一点,或者给出一篇详细解释它的最新文章的链接,我将不胜感激.

非常感谢.

php youtube video download

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

生成每个字符组合,直到某个字长

我将在几周后为我的计算机和信息安全课程做一个安全演示,在这个演讲中,我将展示不同攻击(字典,彩虹和暴力)的利弊.我做的字典和彩虹攻击很好,但我需要在飞行中产生暴力攻击.我需要找到一种算法,让我循环通过字母,符号和数字的每个组合,直到某个字符长度.

举个例子,对于12的字符长度,第一代和最后几代将是:

a
ab
abc
abcd
...
...
zzzzzzzzzzzx
zzzzzzzzzzzy
zzzzzzzzzzzz
Run Code Online (Sandbox Code Playgroud)

但它也会使用数字和符号,所以我很难解释......但我认为你明白了.只使用ASCII表中的符号就可以了.

我可以用一个ASCII函数用计数器做这个图片,但我无法解决这个问题.如果任何人都可以提供一些源代码(我可能会使用C#)甚至一些伪代码,我可以编写一个函数,这将是伟大的.

先感谢您.:)

c# random brute-force

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

使用jQuery检查验证单选按钮

在我的表格上,我有一组单选按钮.这是标记:

<div class="optionHolder">
    <p class="optionName">Format</p>
    <div class="option checked">
        <input type="radio" name="fileType" value="avi" />
        <img src="images/avi.png" alt="" />
        <label>AVI</label>
    </div>
    <div class="option">
        <input type="radio" name="fileType" value="mov" />
        <img src="images/mov.png" alt="" />
        <label>MOV</label>
    </div>
    <div class="option">
        <input type="radio" name="fileType" value="mp4" />
        <img src="images/mp4.png" alt="" />
        <label>MP4</label>
    </div>
    <div class="option">
        <input type="radio" name="fileType" value="mp3" />
        <img src="images/mp3.png" alt="" />
        <label>MP3</label>
        </div>
</div>
Run Code Online (Sandbox Code Playgroud)

提交表单时,我想检查其中一个是否已被选中.最好的方法是什么?我正在考虑循环遍历它们并设置一个标志来设置是否检查其中一个,然后在循环后检查标志,如果它是false则抛出错误.

欢迎任何帮助,欢呼.

forms validation jquery radio-button

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

num_rows方法不返回所选行的数量

这是代码:

$q = $this->db->prepare("SELECT id FROM `users` WHERE username=? AND password=? LIMIT 1");
$q->bind_param('ss', $username, $password);
$q->execute();
printf('Rows returned: %i', $q->num_rows); 
Run Code Online (Sandbox Code Playgroud)

我正在使用MySQLi尝试检查用户登录凭据.一切正常,查询被执行并返回数据(我已单独检查过)但我只得到这个输出:Rows returned:

这里有什么不对吗?我是使用MySQLi的新手,但是通过PHP.net示例,这段代码没有任何问题.干杯.

php oop mysqli mysql-num-rows

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