zmieniłem na 587 to nic się nie dzieje w momencie kiedy klikam na wyślij formularz :
form:
<form action="{{route("sendContact")}}" method="post" id="contact-form" novalidate="novalidate">
{{ csrf_field() }}
@include("default.errors")
<div class="col-md-6 col-sm-12">
<div class="block">
<div class="form-group">
<input name="name" type="text" class="form-control" placeholder="Twoje imię">
</div>
<div class="form-group">
<input name="email" type="text" class="form-control" placeholder="Adres E-mail">
</div>
<div class="form-group">
<input name="subject" type="text" class="form-control" placeholder="Temat wiadomości">
</div>
</div>
</div>
<div class="col-md-6 col-sm-12">
<div class="block">
<div class="form-group-2">
<textarea style="min-height: 105px;" name="message" class="form-control" rows="3" placeholder="Treść wiadomości"></textarea>
</div>
<button class="btn btn-default" type="submit">Wyślij wiadomość</button>
</div>
</div>
</form>
web.php
Route::get('/kontakt', 'PageController@contact')->name("kontakt");
Route::get('/contact', 'PageController@contact')->name("contact");
Route::post('/sendMail', 'PageController@contactPost')->name('sendContact');
PageController.php
public function contact()
{
$map = "{apikey}";
return view
('default.contact', compact('map')); }
public function contactPost(Request $request)
{
$this->validate($request, [
'name' => 'required',
'subject' => 'required',
'email' => 'required|email',
'message' => 'required'
]);
ContactUS::create($request->all());
'name' => $request->name,
'subject' => $request->subject,
'email' => $request->email,
'message' => $request->message
);
Mail::to('kontakt@oxi-jon.pl')->send(new contact
($data));
return back()->with('success', 'Dziękujemy za wysłanie nam wiadomości');
}
nie rozumiem dlaczego ten laravel działa jak chce...
nie wysyłą mi formularzy bo jquery próbuje to samo zrobić ? Dlaczego?
jquery-1.12.4.min.js:4 POST
http://localhost:8000/sendmail.php 404 (Not Found)