小编Uri*_*tor的帖子

禁用按钮,直到必填字段有效

我已经搜索了这个问题的答案,但仍然无法使其工作:

<script type="text/javascript"> 
$(document).ready(function (){
    validate();
    $('#contact_subject').change(validate);
});

function validate(){
    if ($('#contact_subject').val().length   >   0  {
        $('button').prop('disabled', false);
    }
    else {
       $('button').prop('disabled', true);
    }
}

</script>
Run Code Online (Sandbox Code Playgroud)

我想确保#contact_subject有数据或禁用按钮.

javascript forms form-submit twitter-bootstrap

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

在Mailgun上接收电子邮件

我正在尝试将mailgun用于SMTP服务。我尝试使用的地方会将电子邮件发送到作为“用户名”输入的地址:

postmaster@portal.example.com

在此处输入图片说明

我将mailgun设置为在DNS设置中接收电子邮件:

在此处输入图片说明

我检查了mailgun.org并确保它可以看到更改:

在此处输入图片说明

我不知道在哪里可以看到这些实际的电子邮件,我已经检查了mailgun仪表板,但是找不到了,已经检查了日志,发现邮件“被接受”但没有传递日志。

我尝试在主机上创建postmaster@portal.example.com,然后尝试再次发送验证码,但未收到任何信息。

帮助将不胜感激,谢谢。

email smtp mx-record mailgun

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

如何从 LAST_INSERT_ID(`my_column`+1) 获取表达式的值?

数据库类型: MariaDB
表引擎: InnoDB

我有一个表,其中有一个列的值正在递增(不是自动,该表中没有插入)

当我在 phpMyAdmin 中运行以下 SQL 查询时,它可以正常工作:

UPDATE `my_table` 
    SET `my_column` = LAST_INSERT_ID(`my_column` + 1) 
WHERE `my_column2` = 'abc'; 
SELECT LAST_INSERT_ID();
Run Code Online (Sandbox Code Playgroud)

my_column当查询发生时,上面返回表的最后一个值。此查询直接取自有关锁定的 mysql 文档:https : //dev.mysql.com/doc/refman/8.0/en/innodb-locking-reads.html(到底部),这似乎是推荐的方式当您不希望它受到其他连接的影响时使用计数器。

我的 PDO:

try {
    $conn = new PDO("mysql:host=$servername;dbname=$dbname", $username, $password);
    // set the PDO error mode to exception
    $conn->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
            
    $sql = "UPDATE `my_table` 
                SET `my_column` = LAST_INSERT_ID(`my_column` + 1) 
                WHERE `my_column2` = 'abc'; 
            SELECT LAST_INSERT_ID();";

    // Prepare statement
    $stmt = $conn->prepare($sql);

    // execute the query
    $stmt->execute();

    $result …
Run Code Online (Sandbox Code Playgroud)

php mysql pdo mariadb

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

回显变量中的变量

我试图弄清楚如何在变量内回显变量.

下面这段代码显然不起作用,因为我没有回应变量

$tweet = get_field('tweet_msg'); //this is getting the string inputted by user in the custom field
$tweet_intent = '<div><a href="https://twitter.com/intent/tweet?text="'.$tweet.'">TEST</a> </div>';
Run Code Online (Sandbox Code Playgroud)

但是当我做PHP时会抛出一个错误,说出意外的回声:

$tweet_intent = '<div style="margin-bottom:15px;"><a href="https://twitter.com/intent/tweet?text="'.echo $tweet.'">TEST</a> </div>';
Run Code Online (Sandbox Code Playgroud)

完整代码:

add_filter( 'the_content', 'prefix_insert_post_ads' );

function prefix_insert_post_ads( $content ) {
  $tweet = get_field('tweet_msg');
  $tweet_intent = '<div style="margin-bottom:15px;"><a href="https://twitter.com/intent/tweet?text="'.$tweet.'">TEST</a> </div>';

  if ( is_single() && ! is_admin() ) {
    return prefix_insert_after_paragraph( $tweet_intent, 2, $content );
  }

  return $content;
}

// Parent Function that makes the magic happen

function prefix_insert_after_paragraph( $insertion, $paragraph_id, $content …
Run Code Online (Sandbox Code Playgroud)

php wordpress concatenation

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