小编Ruu*_*uub的帖子

jQuery验证表单远程规则,成功消息

我正在使用jquery验证我的注册表单,它工作得很好,但我遇到了问题.我检查电子邮件是否存在,如果电子邮件确实存在,我收到错误消息.现在我想编辑这个,所以,如果电子邮件是免费使用的话.错误消息将更改为:此电子邮件可以免费使用.

$(document).ready(function(){
    $("#registratieform").validate({
        rules: {
            email: {
                required: true,
                email: true,
                remote: {
                    url: "includes/check_email.php",
                    type: "post",
                    complete: function(data){
                        if( data.responseText == "false" ) {
                            alert("Free");
                          }
                     }
                },
            },
        },

        messages: {
            email: {
                required: "This field is required",
                email: "Please enter a valid email address",
                remote: jQuery.format("{0} is already taken")
            },
        },
    });
});
Run Code Online (Sandbox Code Playgroud)

警报有效,但此消息必须出现在错误所在的标签中.这可能吗?

validation ajax jquery message

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

Javascript SDK自动登录

我试图通过Javascript SDK从Facebook获取登录按钮在我的网站上工作.如果用户已登录,则会返回电子邮件地址.这有效.但是在我有Facebook登录按钮的页面上,我也可以正常登录我的网站.(用户名密码).但是当我进入登录页面时,页面会自动加载Facebook按钮,并显示Facebook登录对话框.但我不想自动加载此按钮.我希望用户始终必须按Facebook的登录按钮.这可能吗?

这是我的代码:

<script>
  window.fbAsyncInit = function() {
FB.init({
        appId: 'MY_APP_ID', // App ID
        status: true,
        cookie: true,
        xfbml: true,
        oauth: true,

});
FB.getLoginStatus(function(response) {
  FB.login(function(response) {
   if (response.authResponse) {
     FB.api('/me', function(response) {
       alert('Good to see you, ' + response.email + '.');
     });
   } else {
     alert('User cancelled login or did not fully authorize.');
   }
 });
});

// Additional initialization code here
  };

  // Load the SDK Asynchronously
  (function(d){
 var js, id = 'facebook-jssdk'; if (d.getElementById(id)) {return;}
 js = d.createElement('script'); …
Run Code Online (Sandbox Code Playgroud)

javascript sdk facebook login

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

从array_keys获取值

也许是一个简单的问题,但我无法弄清楚..我尝试将数组中的值放在变量中,但它似乎不起作用.

$ array = array(0 => 100,"color"=>"red");

的print_r(array_keys($阵列));

输出:

Array
(
    [0] => 0
    [1] => color
)
Run Code Online (Sandbox Code Playgroud)

那为什么我不能说:

的print_r(array_keys($阵列[1]));

所以它将输出: color

我如何输入color变量?

*更新:不幸的是,我在PHP 5.3中工作

的print_r(array_keys($阵列)[1]);

不工作.

php

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

经过验证的课程不存在,电子邮件验证Laravel 5.7

我已经将Laravel项目从5.6更新到5.7。Laravel 5.7随附了新的电子邮件验证,因此我尝试在新项目中进行构建。我按照Laravel文档中的更新指南中的说明进行操作,但是在我的网站上注册了新用户后,我收到消息:Class verified does not exist。它确实会向我发送电子邮件,因此该部分工作正常。但是我认为我的中间件中缺少一些东西,因为文档说我们必须添加:Auth::routes(['verify' => true]);而不是原始的Auth::routes();

是否有人遇到过和我一样的问题?

php laravel laravel-5.6 laravel-5.7

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