小编Leo*_*han的帖子

在php中重置数组元素的键?

问题是如何重置密钥,例如数组:

Array ( 
    [1_Name] => Array ( 
        [1] => leo 
        [4] => NULL 
    ) 
    [1_Phone] => Array ( 
        [1] => 12345 
        [4] => 434324
    )  
)
Run Code Online (Sandbox Code Playgroud)

重置为:

Array ( 
    [1_Name] => Array ( 
        [0] => leo 
        [1] => NULL 
    ) 
    [1_Phone] => Array ( 
        [0] => 12345 
        [1] => 434324
    ) 
)
Run Code Online (Sandbox Code Playgroud)

php

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

如何计算文件中字符串的出现次数?

以此代码为例.假装它是一个HTML /文本文件,如果我想知道出现的总次数,echo我怎么能用bash做呢?

new_user()
{
    echo "Preparing to add a new user..."
    sleep 2
    adduser     # run the adduser program
}

echo "1. Add user"
echo "2. Exit"

echo "Enter your choice: "
read choice


case $choice in
    1) new_user     # call the new_user() function
       ;;
    *) exit
       ;;
esac 
Run Code Online (Sandbox Code Playgroud)

bash search

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

我可以使用sed来操作bash中的变量吗?

在我的程序中,我想首先获取用户输入,并\在每个之前插入一个/ 所以我写这个,但它不起作用.

echo "input a website"
read website

sed '/\//i\/' $website
Run Code Online (Sandbox Code Playgroud)

bash replace sed

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

使用php在Windows中设置cron作业

我正在寻找一种使用PHP设置cron作业的方法.我想做的就是在特定时间运行PHP脚本.用户首先在脚本中输入时间,根据服务器运行脚本指定的时间.我正在使用Windows 7和xampp.

我发现的是:

  1. 创建一个调用cron.php文件的php文件:使用notepad(或其他),将以下内容粘贴到一个新文件中:$ data = file("http://pearl.supplychain.com/cron.php"); 你需要把它放在常规的php标签里,"少于标志"吗?php在前面,而且?最后"大于号".(我似乎不能只键入它,因为它是"可疑内容"而drupal不允许它)将它保存为executecron.php,与cron.php(htdocs)保存在同一目录中.

  2. 设置定期调用此任务的计划任务:

    1. 打开开始 - 所有程序 - 附件 - 系统工具 - 计划任务.
    2. 双击计划任务.
    3. 设置每日任务,从凌晨12:00开始,每半小时(或其他)运行一次,直到晚上11:59.告诉任务"运行"以下内容:

      C:\cms\xampp\php\php.exe c:\cms\xampp\htdocs\executecron.php
      
      Run Code Online (Sandbox Code Playgroud)

      (在此系统上,php.exe安装在C:\ cms\xampp\php中,但您可能需要更改路径).

如你所见,要做到这一点,必须这样做 Open Start–All Programs–Accessories–System tools–Scheduled tasks.

可以通过PHP代码或使用其他方式来实现这一点吗?因为我想在php/server上完成所有工作而不需要我的用户自己配置cron作业.这意味着我想要我的PHP代码可以在服务器中设置cron,服务器会查看cron吗?

对stefgosselin:

创建批处理文件

Open Notepad.
Paste the line "C:\xampp\php\php.exe C:\wamp\www\index.php"
Click "File" -> "Save As"
Ensure "Save as type:" is set to "All Files"
Save the file as "cron.bat" to your C drive
Run Code Online (Sandbox Code Playgroud)

安排批处理文件运行

Open Command Prompt
Paste the following "schtasks /create /sc minute /mo 20 /tn "PHP Cron Job" …
Run Code Online (Sandbox Code Playgroud)

php windows xampp cron

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

如何使用awk修改文件?

awk '/<ul>/ {ul++} ul == 6 { getline } 1' /var/www/html/INFOSEC/english/test.html
Run Code Online (Sandbox Code Playgroud)

如果我运行这行代码,shell将无法帮助我修改文件,相反,它只会在shell中输出结果.任何人都可以帮助??? thx

bash awk

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

如何使用datatables(jquery datagrid插件)来实现check all和delete函数?

我正在使用jquery插件Datatables来操纵我的行实际上它有一个tabletools插件,允许checkall功能,但是,我可以检查所有项目/检查多个,但是如何添加删除按钮返回选中的行

我已经有删除sql查询和删除警告弹出框的功能.

谢谢

在数据表中选择全部

关于如何检索行的文档,但我仍然不明白如何做到这一点,谢谢

        $(document).ready( function () {
            $('#viewSub').dataTable( {
                "sDom": 'T<"clear">lfrtip',                 
                "oTableTools": {
                    "sSwfPath": "../plugin/DataTables-1.9.0/extras/TableTools/media/swf/copy_cvs_xls_pdf.swf",
                    "sRowSelect": "multi",
                    "aButtons": [
                        "select_all",
                        "select_none",
                        "copy",
                        "print",
                        "delete", <===********can not add here, seems only allow pre-defined button.
                        {
                            "sExtends":    "collection",
                            "sButtonText": "Save",
                            "aButtons":    [ "csv", "xls", "pdf" ]
                        }
                    ]

                }
            } );
        } );
Run Code Online (Sandbox Code Playgroud)

javascript jquery datatables

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

Gmail是否允许发件人设置返回路径值以接收退回邮件?

我正在使用Swift Mailer检查退回邮件.我为退回邮件创建了一个单独的帐户,但是当我设置返回路径时,它不允许将退回邮件发送到该帐户.这是正常还是代码错误?

$verp = 'bounces-' . str_replace('@', '=', $row['ReplyTo']) . '@gmail.com';

$message = Swift_Message::newInstance()
  ->setSubject($row['Subject'])
  ->setFrom(array($row['ReplyTo'] => $row['FromName']))
  ->setReturnPath($verp)
  ->setBody($html, 'text/html')
  ->addPart($txt, 'text/plain');
Run Code Online (Sandbox Code Playgroud)

我现在正在使用VERP,它似乎是找到一个传递错误?但是不是要将邮件发送到退回邮件帐户?

php gmail swiftmailer bounce

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

在html中实现动态选择框

我正在尝试开发一个选择框,以便我可以动态更改所选的选项

例如

selectbox option              display message
---------------------------------------------
field 1                       text
field 2                       integer
field 3                       bool
Run Code Online (Sandbox Code Playgroud)

有三个选择框.第一个选择框提供三个选项.

  1. 当选择框1时,其他选择框将只有2个选项(不包括选中的选项)
  2. 选择选择框2时,其他选择框将只有1个选项(不包括所选的两个)
  3. 当选择框的值更改时,将显示相应的消息.

将显示的所有文本都作为数组从数据库中读入,格式如下:

name text
id   integer
address text
Run Code Online (Sandbox Code Playgroud)

然后我创建一个带有三个选项的选择框当我将选择框1的值设置为时name,显示文本消息,依此类推.

我该如何实现呢?(我希望你能得到我的想法)再次感谢你的帮助.

谢谢

html javascript php

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

为什么 jquery 验证插件不验证我的复选框?

这段代码是从另一个文件复制的,它在那个文件中工作,我检查了变量和表单 id,我确定名称与 js 代码一致。genFrom 中的文本框也可以验证工作,只有复选框不起作用。

<script src="http://code.jquery.com/jquery-1.6.1.min.js"></script>
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.9/jquery.validate.min.js"></script>
<script>
$(document).ready(function(){
    $("#genForm").validate();
    $("#genForm").validate( {
        rules: {
            agree: {
                required: true
            }
        }
    })
});
</script>
Run Code Online (Sandbox Code Playgroud)
<form id="genForm"  method="post" action="verify.php">
<div class="container">
    <div class="hero-unit">
        <h1>Subscribe for final</h1>
    </div>
    <div class="clearfix">
        <label>Email</label>
        <div class="input">
            <input name="Email" type="text" class='required'>
        </div>
    </div>
    <br>
    <br>
    <div class="clearfix">
    <label>Agreements:</label>
        <div class="input"> 
        <ul class="inputs-list">
            <li>                                      
            I accept the terms and conditions.
            <!-- Check box is here, not working -->
            <input type="checkbox" name="agree" value="1">
            </li>
        </ul>
        </div> 
    </div> …
Run Code Online (Sandbox Code Playgroud)

jquery jquery-plugins jquery-validate

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

如何使用getmxrr获取邮件服务器的主机名,IP地址?

从phpmanual,getmxrr(获取mx记录)是一个bool值,如果记录存在则为true.

但是,我想获得有关邮件域的更多信息,例如:

一个简单的mx查找记录(hotmail)是这样的:

Pref    Hostname    IP Address  TTL     
5   mx1.hotmail.com 65.55.92.152    60 min  
5   mx2.hotmail.com 65.55.92.152    60 min  
5   mx3.hotmail.com 65.54.188.110   60 min  
5   mx4.hotmail.com 65.55.92.136    60 min  
Run Code Online (Sandbox Code Playgroud)

我可以使用getmxrr获取上述信息吗?

谢谢.

php email mx-record

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

使用jquery/javascript禁用缩放浏览器?

我想阻止用户无论如何使用缩放网站内容.例如.在浏览器选项中按ctrl + scroll/select.有没有办法在浏览器中使用jquert/js禁用缩放功能?谢谢

javascript jquery zoom

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

我怎么知道我在php中发布的价值是多少?

在我的列表中有一些输入框的名称,它遵循1 2 3 ....的顺序,

<input type= "text" name="text1">
<input type= "text" name="text2">
<input type= "text" name="text3">
Run Code Online (Sandbox Code Playgroud)

这意味着帖子名称=文本1文本2文本3

但是,由于数字不固定,我实际上没有多少文本框,我在发布表格后如何获得所有名称

谢谢

html php

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