2016-05-30 2 views
0

私のlaravel 5.2プロジェクトにgreggilbert/recaptchaがインストールされています。私はそれに応じてここに記載された方向に従った:https://github.com/greggilbert/recaptchalaravel 5.2 greggilbert/recaptcha:array_merge():引数1は配列ではありません

しかし、私がrecaptchaを使用したフォームを開いたとき、上記のメッセージが見つかりました。 私はソースコードを読みましたが、何も理解していません。 誰でもこの点で私に何か解決策を見つけるのを助けることができますか? ありがとうございます。

は、ここに私のフォームのHTMLコードの問題が解決される

@section('form') 
{{ Form::open(array('url' => 'contact')) }} 
    <div class="panel-body"> 
     <div class="form-group"> 
      <div class="input-group"> 
       <span class="input-group-addon"><i class="glyphicon glyphicon-comment blue"></i></span> 
       <textarea name="InputMessage" rows="6" class="form-control" required placeholder="Message"></textarea> 
      </div> 
     </div> 
     {!! Recaptcha::render() !!} 
     <div class=""> 
      <button type="submit" class="btn btn-info pull-right">Send <span class="glyphicon glyphicon-send"></span></button> 
      <button type="reset" value="Reset" name="reset" class="btn">Reset <span class="glyphicon glyphicon-refresh"></span></button> 
     </div> 
    </div> 

{{Form::close()}} 
@endsection 
+0

私たちにいくつかのコードを見せてください! :) –

+0

こんにちは、フリップ 上記の私のHTMLフォームコードを追加しました。 –

答えて

0

です。

問題は次のとおりです。 php artisan vendor:publish --provider = "Greggilbert \ Recaptcha \ RecaptchaServiceProvider"コマンドは何もしませんでした。 したがって、recaptcha.phpファイルがルート設定フォルダにコピーされませんでした。

私は、vendor> greggilbert> recaptcha> src> config> recaptcha.phpからrecaptcha.phpファイルをconfigフォルダにコピーして問題が解消されました。

関連する問題