Quantcast
Channel: Active questions tagged email - Stack Overflow
Viewing all articles
Browse latest Browse all 29745

Laravel 5.4 - send mail

$
0
0

i have web site make in Laravel 5.4. I have contact form and try to send mail but when send i got in mail this data

Name: {{ $name }}

Email: {{ $email }}

Message: {{ $message1 }}

In laravel 5.1 I got the data but in Laravel 5.4 I can not pass data.

My web.php

Route::post('mailContact', 'SiteController@postEmailContact');

My contorller:

  protected function postEmailContact() {

   Mail::send('requestContact', array(
        'name' =>Input::get("name"),
         'email' =>Input::get("email"),
          'message1' =>Input::get("message1")

    ), function ($message) {

    $message->from('myMail@gmail.com', 'Contact');

    $message->to('yourMail@gmail.com')->subject('Contact');

});
    return redirect('/');
}

and my requestContact.blade.php

 Name: {{ $name }}
 Email: {{ $email }}
 Message: {{ $message1 }}

and contact.blade.php

 {!! Form::open(array('url' => 'mailContact','class'=>'form-group')) !!}
                    <div id="content-page" class="content group">
                        <div class="hentry group">
                             <div class="usermessagea"></div>
                                            <label for="name-contact-us">
                                           Name
                                            </label>
                                            <div class="input-prepend"> {!! Form::text('name', null, array('class' => 'form-control','placeholder' => 'ime')) !!}</div>
                                            <div class="msg-error"></div>

                                            <label for="email-contact-us">
                                           Email
                                            </label>
                                           <div class="input-prepend">   {!! Form::text('name', null, array('class' => 'form-control','placeholder' => 'email')) !!}</div>
                                            <div class="msg-error"></div>

                                            <label for="message-contact-us">
                                           Message
                                            </label>
                                        <div class="input-prepend">     {!! Form::textarea('message1', null, 
                    array( 'placeholder'=>'message',
                    'class'=>'form-control'
                   )) !!}</div>

                                  </br>
                                         {!! Form::submit('send' , array('class' => 'btn btn-primary')) !!}                 

                    </div>
                    {!! Form::close() !!}

Any idea? How to pass data?


Viewing all articles
Browse latest Browse all 29745

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>