home
/
dotimhzbxs8l
/
public_html
/
app
/
Http
/
Controllers
➕ New
📤 Upload
✎ Editing:
IndexController.php
← Back
<?php namespace App\Http\Controllers; use Illuminate\Http\Request; use Illuminate\Support\Facades\Redirect; use App\Model\admin; use App\Model\blogger; use Session; use DB; class IndexController extends Controller { //auto load function protected $admin; public function __construct() { $this->admin = new admin(); } public function Index(){ $result['category'] = $this->admin->GetallData('categorys'); return view('front.index',$result); } public function Blog(){ $result['blog'] = DB::table('blog')->where('status',1)->orderBy('id','DESC')->get(); return view('front.blog',$result); } public function Blogdetails($slug){ $result['blogdetails'] = $this->admin->getdatabycolumansingal('blog','slug',$slug); //dd($result); return view('front.blog-details',$result); } public function whyChooseUs(){ return view('front.why-choose-us'); } public function About(){ return view('front.about'); } public function Faq(){ $result['left'] = $this->admin->getdatabycoluman('faq','side','0'); $result['right'] = $this->admin->getdatabycoluman('faq','side','1'); return view('front.faq',$result); } public function TestiMonials(){ $result['test'] = $this->admin->GetallData('testimonials'); return view('front.testimonials',$result); } public function Philosophy(){ return view('front.philosophy'); } public function ProprietaryCredits(){ return view('front.credits'); } public function contact(){ return view('front/contact'); } public function InsertContact(Request $request){ $this->validate($request,[ 'Name' => 'required', 'Email' => 'required', 'Phone' => 'required|numeric|digits:10', 'CountryCode' =>'required', //'Skypename' => 'required', //'WebsiteUrl' => 'required', 'Work' => 'required', 'Callgenerating' => 'required', 'Flightindustry' => 'required', ]); $data['name'] = $request->Name; $data['email'] = $request->Email; $data['phone'] = $request->Phone; $data['skypename'] = $request->Skypename; $data['web'] = $request->WebsiteUrl; $data['work'] = $request->Work; $data['countrycode'] = $request->CountryCode; $data['callgenerating'] = $request->Callgenerating; $data['flightindustry'] = $request->Flightindustry; $result = $this->admin->insertdata('enquery', $data); if ($result == 1) { $to = "Email.Forwarder2020@gmail.com"; $name = $request->Name; $number = $request->Phone; $subject = "Flight Calls Publisher"; $message = '<html><body>'; $message .= '<table rules="all" style="border-color: #666;" cellpadding="10">'; $message .= "<tr style='background: #eee;'><td><strong>Name:</strong> </td><td>" . strip_tags($request->Name) . "</td></tr>"; $message .= "<tr><td><strong>Contact No:</strong> </td><td>" . strip_tags($request->CountryCode.$request->Phone) . "</td></tr>"; $message .= "<tr><td><strong>Email:</strong> </td><td>" . strip_tags($request->Email) . "</td></tr>"; $message .= "<tr><td><strong>Skype Name:</strong> </td><td>" . strip_tags($request->Skypename) . "</td></tr>"; $message .= "<tr><td><strong>WebsiteUrl:</strong> </td><td>" . strip_tags($request->WebsiteUrl) . "</td></tr>"; $message .= "<tr><td><strong>Work:</strong> </td><td>" . strip_tags($request->Work) . "</td></tr>"; $message .= "<tr><td><strong>Call Generating:</strong> </td><td>" . strip_tags($request->Callgenerating) . "</td></tr>"; $message .= "<tr><td><strong>Flight Industry:</strong> </td><td>" . strip_tags($request->Flightindustry) . "</td></tr>"; $curText = htmlentities("New Leads"); if (($curText) != '') { $message .= "<tr><td><strong>Message:</strong> </td><td>" . $curText . "</td></tr>"; } $message .= "</table>"; $message .= "</body></html>"; $email = "Email.Forwarder2020@gmail.com"; // Always set content-type when sending HTML email $headers = 'From: '. $email . "\r\n" ; $headers .='Reply-To: '. $to . "\r\n" ; $headers .= 'Cc: meankur1@gmail.com' . "\r\n"; $headers .='X-Mailer: PHP/' . phpversion(); $headers .= "MIME-Version: 1.0\r\n"; //$headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n"; $send = mail($to, $subject, $message, $headers); return redirect()->back()->with('success', 'Congratulation to this terrific beginning of Sign-Up!'); } else { return redirect()->back()->with('success', 'Query Not Run!'); } } public function TermsConditions(){ return view('front.terms-condition'); } public function Support(Request $request){ //echo "dfghbj"; die; $this->validate($request,[ 'name' => 'required', 'email' => 'required', 'message' => 'required', ]); $data['name'] = $request->name; $data['email'] = $request->email; $data['work'] = $request->message; $data['flightindustry'] = $request->technicalissues; $result = $this->admin->insertdata('enquery', $data); if ($result == 1) { $to = "meankur1@gmail.com"; $subject = "Flight Calls Support"; $message = '<html><body>'; $message .= '<table rules="all" style="border-color: #666;" cellpadding="10">'; $message .= "<tr style='background: #eee;'><td><strong>Name:</strong> </td><td>" . strip_tags($request->name) . "</td></tr>"; $message .= "<tr><td><strong>Email:</strong> </td><td>" . strip_tags($request->email) . "</td></tr>"; $message .= "<tr><td><strong>Message:</strong> </td><td>" . strip_tags($request->message) . "</td></tr>"; $message .= "<tr><td><strong>Technical Issues:</strong> </td><td>" . strip_tags($request->technicalissues) . "</td></tr>"; $curText = htmlentities("New Leads"); if (($curText) != '') { $message .= "<tr><td><strong>Message:</strong> </td><td>" . $curText . "</td></tr>"; } $message .= "</table>"; $message .= "</body></html>"; $email = "meankur1@gmail.com"; // Always set content-type when sending HTML email $headers = 'From: '. $email . "\r\n" ; $headers .='Reply-To: '. $to . "\r\n" ; $headers .= 'Cc: meankur1@gmail.com' . "\r\n"; $headers .='X-Mailer: PHP/' . phpversion(); $headers .= "MIME-Version: 1.0\r\n"; //$headers .= "Content-type: text/html; charset=iso-8859-1\r\n"; $headers .= "Content-type:text/html;charset=UTF-8" . "\r\n"; $send = mail($to, $subject, $message, $headers); return redirect()->back()->with('success', 'Acknowledged Receipt, We are working to resolve the issue.')->with('success1','dsfsd'); } else { return redirect()->back()->with('success', 'Query Not Run!'); } } }
💾 Save Changes
Cancel
📤 Upload File
×
Select File
Upload
Cancel
➕ Create New
×
Type
📄 File
📁 Folder
Name
Create
Cancel
✎ Rename Item
×
Current Name
New Name
Rename
Cancel
🔐 Change Permissions
×
Target File
Permission (e.g., 0755, 0644)
0755
0644
0777
Apply
Cancel